Commit Graph

20 Commits

Author SHA1 Message Date
Nicholas Nethercote
7ffeb89e6c Bug 1067699 (part 1) - Export double-conversion.h normally from MFBT. r=froydnj. 2014-09-16 23:33:05 -07:00
Ehsan Akhgari
7ced9a22ca Backed out changeset 9a796d86bae8 (bug 1063728) until people agree what they want to do here 2014-09-08 20:38:21 -04:00
Jan de Mooij
567e7fbae9 Bug 1063924 - Optimize check_spidermonkey_style.py and remove some cruft. r=njn 2014-09-08 11:12:04 +02:00
Ehsan Akhgari
59e47dd3ab Bug 1063728 - Run check_spidermonkey_style.py before starting to build; r=jandem 2014-09-05 18:00:24 -04:00
Nicholas Nethercote
f7837b4dba Bug 1028064 - Remove lots of dead code in js/src/assembler/. r=jandem. 2014-06-26 17:31:45 -07:00
Jeff Walden
81c4f9c415 Bug 988619 - Fix bad includes bustage. r=njn over IRC to fix bustage in a CLOSED TREE 2014-04-14 18:26:15 -07:00
Tooru Fujisawa
3e928f9761 Bug 918987 - Implement String.prototype.normalize. r=jwalden 2014-04-09 14:38:24 -07:00
Jeff Walden
370c6c77e2 Bug 963434 - Remove jsopcode.tbl and jsoplengen.cpp in favor of a higher-order macro, and make JSOP_*_LENGTH into C++ constant variables. This will make the build process simpler, and it likely eliminates a needs-CLOBBER situation encountered while landing bug 948583. Particular thanks to r=jorendorff for the fast review here (given any change at all to jsopcode.tbl would bitrot this), DONTBUILD because already landed with wrong bug number 2014-01-24 13:21:09 -08:00
Jeff Walden
ba61aab50b Backed out changeset fe06fb5e10a7, wrong bug number. 2014-01-24 15:00:52 -08:00
Jeff Walden
0ee9daa725 Bug 963634 - Remove jsopcode.tbl and jsoplengen.cpp in favor of a higher-order macro, and make JSOP_*_LENGTH into C++ constant variables. This will make the build process simpler, and it likely eliminates a needs-CLOBBER situation encountered while landing bug 948583. Particular thanks to r=jorendorff for the fast review here (given any change at all to jsopcode.tbl would bitrot this) 2014-01-24 13:21:09 -08:00
Landry Breuil
4dc6b2557c Bug 932991: Partly revert bug 898274 on jscpucfg.h, breaks OpenBSD/sparc64 (at least) where <machine/endian.h> must be included after <sys/types.h>. r=njn 2013-11-04 22:05:51 +01:00
Nicholas Nethercote
13766e8c54 Bug 919889 (part 1) - Rename jsmemorymetrics.cpp as vm/MemoryMetrics.cpp. r=luke. 2013-09-24 23:24:27 -07:00
Nathan Froyd
1240157650 Bug 915848 - copy modified check_spidermonkey_style.py to satisfy check-sync-dirs.py; r=bustage 2013-09-13 07:22:58 -04:00
Luke Wagner
a35769ec8d Update check_spidermonkey_style.py in BOTH places (no bug, r=burning, CLOSED TREE) 2013-08-26 12:36:56 -05:00
Nicholas Nethercote
fa37a2655d Bug 905017 (part 3, attempt 2) - Move profiling stack stuff from jsapi.h to js/ProfilingStack.h. r=billm. 2013-08-19 23:45:26 -07:00
Nicholas Nethercote
8e581639bf Bug 905017 (part 2, attempt 2) - Move structured clone stuff from jsapi.{h,cpp} and jsclone.{h,cpp} to js/StructuredClone.{h,cpp}. r=billm. 2013-08-19 23:43:47 -07:00
Nicholas Nethercote
df6cbbbb3b Bug 898274 (part 2) - Check ordering of #include statements in check_spidermonkey_style.py. r=benjamin. 2013-08-14 21:59:57 -07:00
Jan de Mooij
eccb0bda33 Bug 902908 - Rename js/src/ion to js/src/jit. r=luke 2013-08-08 19:37:11 +02:00
Nicholas Nethercote
dca9a9e784 Bug 902251 - Use |hg manifest -q| in check_spidermonkey_style.py. r=gps. 2013-08-06 20:58:56 -07:00
Nicholas Nethercote
bd937ca323 Bug 880088 - Introduce check_spidermonkey_style.py, which currently checks SpiderMonkey header and #include hygiene, and some tests for it. code=njn,jorendorff. r=gps. 2013-06-27 19:15:59 -07:00