d564760b353e: Bug 952206 - Abort execution when a required make file fails to remake; r=bsmedberg default tip
Gregory Szorc <gps@mozilla.com> - Thu, 19 Dec 2013 11:18:23 -0800 - rev 362
Push 230 by gszorc@mozilla.com at 2014-01-06 18:34 +0000
Bug 952206 - Abort execution when a required make file fails to remake; r=bsmedberg Previously, errors during make file making (either the main make file or an included make file) were ignored. This behavior diverged from GNU Make, which aborted execution if the make file was required and ignored the failure if it was optional. This patch changes pymake to abort if the make file is required, brining its behavior inline with GNU make.
8fa921cbf2ff: Bug 951736 - Adjust sys.path while native commands are executed; r=ted
Gregory Szorc <gps@mozilla.com> - Wed, 18 Dec 2013 09:45:56 -0800 - rev 361
Push 229 by gszorc@mozilla.com at 2013-12-19 18:38 +0000
Bug 951736 - Adjust sys.path while native commands are executed; r=ted The previous behavior only adjusted sys.path during module import. This caused problems when there were delayed imports.
42627616700c: Bug 935050 - Manually flush native command's stdout and stderr, multiprocessing exits via os._exit. r=gps
Ziga Seilnacht <ziga.seilnacht@gmail.com> - Fri, 08 Nov 2013 09:02:08 -0500 - rev 360
Push 228 by ryanvm@gmail.com at 2013-11-08 14:02 +0000
Bug 935050 - Manually flush native command's stdout and stderr, multiprocessing exits via os._exit. r=gps
f99dd2f10896: Bug 874210 - Fix pymake stack depth issues when many targets and prerequisites are present. r=gps
Ziga Seilnacht <ziga.seilnacht@gmail.com> - Fri, 08 Nov 2013 09:01:38 -0500 - rev 359
Push 228 by ryanvm@gmail.com at 2013-11-08 14:02 +0000
Bug 874210 - Fix pymake stack depth issues when many targets and prerequisites are present. r=gps
87a4f61ed5fe: Bug 782037 - Fix NameError with missing `depfinished` function when there is a makefile error. r=gps
Ziga Seilnacht <ziga.seilnacht@gmail.com> - Fri, 08 Nov 2013 09:01:27 -0500 - rev 358
Push 228 by ryanvm@gmail.com at 2013-11-08 14:02 +0000
Bug 782037 - Fix NameError with missing `depfinished` function when there is a makefile error. r=gps
166a45b029b9: Bug 922685 - Local $(foreach) variable isn't set properly; r=ted
Gregory Szorc <gps@mozilla.com> - Tue, 01 Oct 2013 18:48:26 +0200 - rev 357
Push 227 by gszorc@mozilla.com at 2013-10-01 16:53 +0000
Bug 922685 - Local $(foreach) variable isn't set properly; r=ted
498a23902260: Bug 921198 - Increase pymake recursion limit (again); r=glandium
Gregory Szorc <gps@mozilla.com> - Thu, 26 Sep 2013 14:45:38 -0700 - rev 356
Push 226 by gszorc@mozilla.com at 2013-09-26 21:45 +0000
Bug 921198 - Increase pymake recursion limit (again); r=glandium
3ef1b1059c5c: Bug 920896 - Strip ./ from targets and dependencies in includedeps files. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Thu, 26 Sep 2013 16:43:53 +0900 - rev 355
Push 225 by mh@glandium.org at 2013-09-26 07:49 +0000
Bug 920896 - Strip ./ from targets and dependencies in includedeps files. r=gps
6410fa823a22: Bug 920353 - Use PYCOMMANDPATH paths as site packages in pymake. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Thu, 26 Sep 2013 16:43:53 +0900 - rev 354
Push 225 by mh@glandium.org at 2013-09-26 07:49 +0000
Bug 920353 - Use PYCOMMANDPATH paths as site packages in pymake. r=gps
5d83a8746631: Bug 915642 - Allow simple variable references in includedeps files; r=gps
Mike Hommey <mh+mozilla@glandium.org> - Thu, 12 Sep 2013 22:05:34 +0900 - rev 353
Push 224 by gszorc@mozilla.com at 2013-09-12 16:18 +0000
Bug 915642 - Allow simple variable references in includedeps files; r=gps
5809e5d90994: Bug 914935 - Fix pymake handling of colon in includedep files. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Thu, 12 Sep 2013 08:14:44 +0900 - rev 352
Push 223 by mh@glandium.org at 2013-09-11 23:23 +0000
Bug 914935 - Fix pymake handling of colon in includedep files. r=gps
2b0f505e953c: Bug 912971 - Strip ./ from targets given to pymake on the command line. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 06 Sep 2013 09:21:04 +0900 - rev 351
Push 223 by mh@glandium.org at 2013-09-11 23:23 +0000
Bug 912971 - Strip ./ from targets given to pymake on the command line. r=ted
0e8c0eada030: Bug 912846 - Bump pymake parser MRU cache to 50 items. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Thu, 05 Sep 2013 15:10:33 +0900 - rev 350
Push 223 by mh@glandium.org at 2013-09-11 23:23 +0000
Bug 912846 - Bump pymake parser MRU cache to 50 items. r=gps
2aaad4a880f9: Bug 904743 - Allow multiple targets on the same rule with includedeps in pymake. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Fri, 23 Aug 2013 08:08:11 +0900 - rev 349
Push 222 by mh@glandium.org at 2013-08-22 23:11 +0000
Bug 904743 - Allow multiple targets on the same rule with includedeps in pymake. r=gps
e43aa1231778: b=899879, pymake don't handle globs in include, r=bsmedberg
Vladimir Vukicevic <vladimir@pobox.com> - Thu, 08 Aug 2013 23:36:36 -0400 - rev 348
Push 221 by vladimir@pobox.com at 2013-08-09 03:36 +0000
b=899879, pymake don't handle globs in include, r=bsmedberg
cd96f5cee068: Bug 899858 - Cache pymake len() computation to speed up parsing. r=benjamin
Benoit Girard <b56girard@gmail.com> - Tue, 06 Aug 2013 16:04:47 -0400 - rev 347
Push 220 by b56girard@gmail.com at 2013-08-06 20:05 +0000
Bug 899858 - Cache pymake len() computation to speed up parsing. r=benjamin
1cf15f6116e8: Bug 899875 - Better handle empty arguments in pymake, and also treat whitespaces in bulk. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 02 Aug 2013 10:29:31 +0900 - rev 346
Push 219 by mh@glandium.org at 2013-08-02 01:34 +0000
Bug 899875 - Better handle empty arguments in pymake, and also treat whitespaces in bulk. r=ted
4502b185d064: Bug 751076 - fix $< and $^ for pymake; r=bsmedberg
Mike Shal <mshal@mozilla.com> - Tue, 09 Jul 2013 10:14:16 -0400 - rev 345
Push 218 by mshal@mozilla.com at 2013-07-10 23:55 +0000
Bug 751076 - fix $< and $^ for pymake; r=bsmedberg
211b0c4298e3: Bug 875025. Use a deque, not a list, for the pending queue in pymake. r=glandium
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 23 May 2013 11:53:25 -0400 - rev 344
Push 217 by bzbarsky@mozilla.com at 2013-05-23 15:53 +0000
Bug 875025. Use a deque, not a list, for the pending queue in pymake. r=glandium
9a7fff5332b0: Bug 875023 - Make Rule._executeweak faster in e.g. dom/bindings. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Thu, 23 May 2013 07:27:50 +0200 - rev 343
Push 216 by mh@glandium.org at 2013-05-23 05:30 +0000
Bug 875023 - Make Rule._executeweak faster in e.g. dom/bindings. r=ted
(0) -300 -100 -50 -20 tip