Граф коммитов

51019 Коммитов

Автор SHA1 Сообщение Дата
Nick Fitzgerald 6085d9d0f0 Bug 1199215 - Implement JS::ubi::Node::size for JS::Symbol referents; r=sfink 2015-09-22 12:15:23 -07:00
Nick Fitzgerald 6f88dbdf6e Bug 1206288 - Remove JS::ubi::SimpleEdge and make JS::ubi::Edge a concrete class; r=shu 2015-09-22 11:34:30 -07:00
Jan de Mooij 3def9c33a7 Bug 1207210 - Fix MTypeBarrier::alwaysBails to handle ObjectOrNull inputs correctly. r=h4writer 2015-09-22 20:11:31 +02:00
Jan de Mooij c985f025b2 Bug 1199952 - Mark formal arguments when we have a LazyLink frame. r=nbp 2015-09-22 19:08:21 +02:00
Benjamin Bouvier 86e7530420 Bug 1205708: Check if validation failed before reporting helper thread failure in Odin; r=luke
--HG--
extra : commitid : wOOPXy1fXN
extra : rebase_source : f03aa9184a4cb390c50ffa49fe34852824e7c6ae
2015-09-21 14:13:18 +02:00
Brian Hackett 338e221561 Bug 1199898 - Tolerate constants appearing before interrupt checks during instruction reordering, r=sunfish. 2015-09-22 09:20:26 -06:00
Brian Hackett 3426511eb3 Bug 1203790 - Trigger a pre barrier when shrinking the initialized length of unboxed arrays, r=jandem. 2015-09-22 09:15:46 -06:00
Brian Hackett 65b10d348f Bug 1204165 - Fix typo when concatenating arrays with different unboxed layouts, r=jandem. 2015-09-22 09:11:50 -06:00
Brian Hackett e49a6e8fcc Bug 1204722 - Make sure that unboxed arrays created from literals are compatible with the type of the literal's elements, r=jandem. 2015-09-22 09:07:35 -06:00
Ted Mielczarek c9723e04e7 bug 1205273 - Define XP_IOS in js/src. r=glandium
--HG--
extra : commitid : C8piP4s4lHb
extra : rebase_source : 0b85f1b20b898ffb061e928941ef34236753d502
2015-09-22 10:51:53 -04:00
Brian Hackett 529898fbf5 Bug 1205870 - Make sure all possible unboxed array inline capacities are accounted for, r=jandem. 2015-09-22 08:59:07 -06:00
Brian Hackett b684bd7d54 Bug 1168091 - Initialize startLine and startColumn members in FunctionBox constructor, r=jorendorff. 2015-09-22 08:54:11 -06:00
Jon Coppeard 0325857e5a Bug 1204857 - Report an error if there's trailing garbage after parsing a module r=efaust 2015-09-22 14:03:20 +01:00
Jon Coppeard 528dc79f84 Bug 1191576 - Fix JIT invalidation spew to work when called while compacting r=terrence 2015-09-22 14:03:19 +01:00
Jon Coppeard 1fb4684bf5 Bug 1206677 - Fix the NoGC version of NewStringCopyNDontDeflate() to not report error on failure r=jandem 2015-09-22 14:03:19 +01:00
Andrea Marchesini c36e94b0c9 Bug 1203561 - Use StructuredCloneHelper in StackScopedCloneData, r=smaug 2015-09-22 12:54:34 +01:00
Carsten "Tomcat" Book 6d064687ac Merge mozilla-central to mozilla-inbound 2015-09-22 12:49:44 +02:00
Carsten "Tomcat" Book 651a168616 merge mozilla-inbound to mozilla-central a=merge
--HG--
rename : toolkit/devtools/server/actors/styleeditor.js => devtools/server/actors/styleeditor.js
rename : toolkit/devtools/server/actors/stylesheets.js => devtools/server/actors/stylesheets.js
rename : toolkit/devtools/gcli/commands/screenshot.js => devtools/shared/gcli/commands/screenshot.js
2015-09-22 12:35:13 +02:00
sajitk b0607a7ed7 Bug 1205744 - Removed redundant method IsContextRunningJS. r=h4writer 2015-09-18 20:18:00 +02:00
Nicolas B. Pierron 5f62613026 Bug 1204726 - Make sure that the MacroAssembler is no longer rooted when onIonCompilation is called. r=h4writer 2015-09-16 10:37:00 +02:00
Tooru Fujisawa 5d406f0ff6 Bug 773687 - Fix assertion pattern in RegExp with sticky flag. r=till
--HG--
extra : rebase_source : 42307a81dcee87426ace32a276f34281b550bc7f
2015-09-20 00:00:36 +09:00
J. Ryan Stinnett 4f1af0e003 Bug 912121 - Update misc. DevTools paths and comments. rs=devtools
--HG--
extra : commitid : BSf4D59s9HF
extra : rebase_source : 4d14e1aa3ad93bbb426861336e8b703bc1e0b3af
2015-09-21 12:07:31 -05:00
J. Ryan Stinnett efe328f1b2 Bug 912121 - Rewrite require / import to match source tree. rs=devtools
In a following patch, all DevTools moz.build files will use DevToolsModules to
install JS modules at a path that corresponds directly to their source tree
location.  Here we rewrite all require and import calls to match the new
location that these files are installed to.

--HG--
extra : commitid : F2ItGm8ptRz
extra : rebase_source : b082fe4bf77e22e297e303fc601165ceff1c4cbc
2015-09-21 12:04:18 -05:00
Tooru Fujisawa bf61d82b0c Bug 1203964 - Part 5: Move MacroAssembler::lshift64 into generic macro assembler. r=sstangl
--HG--
extra : rebase_source : 50578325a8227ea4101b5535cb8a609632f79a51
2015-09-13 07:33:35 +09:00
Tooru Fujisawa bb6e2b2e1a Bug 1203964 - Part 4: Move MacroAssembler::lshiftPtr into generic macro assembler. r=nbp
--HG--
extra : rebase_source : 5f74ff1b2ea0cc5f6869119b8beb19f07c5cfd59
2015-09-13 07:33:35 +09:00
Tooru Fujisawa 8250d9dc2c Bug 1203964 - Part 3: Move MacroAssembler::rshift64 into generic macro assembler. r=hev
--HG--
extra : rebase_source : 4eba3c9ed0c8141c267cd4e2985074ef2c80a2a1
2015-09-12 11:16:25 +09:00
Tooru Fujisawa 72dc86fadd Bug 1203964 - Part 2: Move MacroAssembler::rshiftPtrArithmetic into generic macro assembler. r=jandem
--HG--
extra : rebase_source : 3cdaaee1984f5e0aece4dfe937bce1ed856204da
2015-09-12 11:11:39 +09:00
Tooru Fujisawa bac0aaf828 Bug 1203964 - Part 1: Move MacroAssembler::rshiftPtr into generic macro assembler. r=h4writer
--HG--
extra : rebase_source : 8c4f7494b43202c867f7215acac7a2e53bb24bc9
2015-09-12 11:01:17 +09:00
Bobby Holley a15b59d7f8 Bug 1206817 - Take ownership of error reporting in the component loader. r=bz 2015-09-21 17:05:59 -07:00
Kannan Vijayan cc5cb89e2b Bug 1084009 - Part 1/3 - Parse sync scripts off the main thread. r=smaug 2015-09-21 19:07:01 -04:00
Eric Faust 9f997cc687 Bug 1192412 - Followup: Unbreak js1_8_5/reflect-parse/classes.js, erroneously neutered. (rs=jorendorff) 2015-09-21 15:40:25 -07:00
Jeff Walden 65b65a4999 Bug 1187234 - Throw a TypeError when Array.isArray is passed a revoked proxy. r=efaust 2015-08-23 01:10:24 -07:00
Jeff Walden 9f027cf405 Bug 1206300 - Allow immutable prototypes to be disabled at compile time with a single-line change, but don't actually disable them. r=jorendorff 2015-09-18 17:16:08 -07:00
Jeff Walden bdefda6d0b Bug 1205586 - new Date().toLocale{,Date,Time}String() should return appropriately differing strings as the local time zone/default locale change. r=till 2015-09-18 17:16:08 -07:00
Terrence Cole 3301b277a1 Bug 1188290 - Remove an incomplete assertion about store buffer state; r=jandem 2015-09-21 09:41:29 -07:00
Jan de Mooij fa74c41137 Bug 683218 - Disable __noSuchMethod__ support. r=jorendorff 2015-09-21 19:53:36 +02:00
Jim Blandy 8d74976282 Bug 1206590: Move gcWeakMapList from JSCompartment to JS::Zone. r=terrence
--HG--
extra : rebase_source : 287d3e570e5bdd149ad4cea31c7c8cf49be773dd
extra : amend_source : 1bf0a04c6adfb1ed20437fccb02b6d446c7d88eb
2015-09-18 23:07:34 -07:00
Tooru Fujisawa fa41a95f62 Bug 774364 - Part 4: Add setRNGState testing function. r=sstangl
--HG--
extra : rebase_source : 94f14759ccc270b0cf3de5550e81a0c9faa24a0d
2015-08-07 07:42:17 +09:00
Tooru Fujisawa f85e8206c9 Bug 774364 - Part 3: Move Math.random() to macro assembler. r=sstangl,hev,nbp, f=rankov
--HG--
extra : rebase_source : 1d77ed28dcb1999130294b9b6bf8cad1b2779382
2015-08-07 07:41:16 +09:00
Tooru Fujisawa 382e758bf4 Bug 774364 - Part 2: Move architecture specific function from BaseAssembler-x86-shared.h to BaseAssembler-x86.h and BaseAssembler-x64.h. r=sstangl
--HG--
extra : rebase_source : fa23208393ce9df8ca4c3b16685dba412df6fa71
2015-08-07 07:39:12 +09:00
Christoph Kerschbaumer 668ebc2ff2 Bug 1206149 - Use channel->AsyncOpen2() js/xpconnect/loader/mozJSSubScriptLoader.cpp (r=sicking) 2015-09-19 20:26:09 -07:00
Mike Hommey 538706caba Bug 1203840 - Trigger dirty pages purge after CC. r=njn,r=smaug,r=mccr8
Jemalloc 4 purges dirty pages regularly during free() when the ratio of dirty
pages compared to active pages is higher than 1 << lg_dirty_mult.  We set
lg_dirty_mult in jemalloc_config to limit RSS usage, but it also has an impact
on performance.

So instead of enforcing a high ratio to force more pages being purged, we keep
jemalloc's default ratio of 8, and force a regular purge of all dirty pages,
after cycle collection.

Keeping jemalloc's default ratio avoids cycle-collection-triggered purge to
have to go through really all dirty pages when there are a lot, in which case
the normal jemalloc purge during free() will already have kicked in. It also
takes care of everything that doesn't run the cycle collector still having
a level of purge, like plugins in the plugin-container.

At the same time, since jemalloc_purge_freed_pages does nothing with jemalloc 4,
repurpose the MEMORY_FREE_PURGED_PAGES_MS telemetry probe to track the time
spent in this cycle-collector-triggered purge.
2015-09-20 17:43:43 +09:00
Brian Hackett e76fb387ee Backout d29fef133d8a for octane regressions. 2015-09-19 14:46:48 -06:00
Jan de Mooij 54366d34b4 Bug 1204073 - Optimize GETELEM with constant string-or-symbol index better in Ion. r=bhackett 2015-09-19 21:00:03 +02:00
Brian Hackett 1e0c0f6319 Bug 1206265 - Add missing increment operations, r=jandem. 2015-09-19 12:44:39 -06:00
Jan de Mooij eee51a81be Bug 1203791 - Fix LazyLink issue with Debugger::onIonCompilation. r=h4writer 2015-09-19 20:00:40 +02:00
Jan de Mooij e51d81ee75 Bug 1201850 - Don't elide stack check when getelem/setelem caches are used. r=bhackett 2015-09-19 20:00:16 +02:00
Jan de Mooij cee00a968a Bug 1199175 - Fix Debugger::slowPathOnLeaveFrame to remove the frame on OOM too. r=shu 2015-09-19 20:00:14 +02:00
Brian Hackett 42b1701245 Bug 1198861 - Improve type barrier logic to avoid unnecessary tests on primitive types, and fix redundant baseline stubs for SETELEM property adds, r=jandem. 2015-09-19 10:40:22 -06:00
Jon Coppeard 416bd71ac3 Bug 1201057 - Update shell args for OOM tests now we don't have to worry about unhandlable OOMs r=terrence 2015-09-21 14:31:51 +01:00
Jon Coppeard 957e1c5086 Bug 1201057 - Use AutoEnterOOMUnsafeRegion in places where we can't handle OOM r=terrence 2015-09-21 14:31:51 +01:00
Jon Coppeard b815d04f9b Bug 1201057 - Move AutoEnterOOMUnsafeRegion to Utility.h with the other OOM simulation infrastructure r=terrence 2015-09-21 14:31:51 +01:00
Benjamin Bouvier f1cb998d7b Bug 1206640: Fix an implicit constructor in PosixNSPR.cpp; r=nbp
--HG--
extra : commitid : 9f3rNLn1aR6
extra : rebase_source : 92d5346a52c2f7125b6f434f19e2d73ccb63bbce
2015-09-16 17:10:13 +02:00
Benjamin Bouvier 358a47b0ba Bug 1205842: Don't add range asserts to recovered on bailouts instructions; r=nbp
--HG--
extra : commitid : CiHyGriq9B3
extra : rebase_source : e99244d4f1ed79ee00391d02626ef22f182a3fd2
2015-09-18 09:02:03 +02:00
Benjamin Bouvier 7eeac1fde4 Bug 1204604: Check for int32 value, not int32 type, in SIMD.T.{replaceLane,shuffle,swizzle}; r=lth
--HG--
extra : commitid : 7MmgnJUuUwi
extra : rebase_source : d69d9d84fe3904972d5f3ddbbaf7d684bfd0b321
2015-09-21 12:52:53 +02:00
Heiher e8d3447c57 Bug 1206591 - IonMonkey: MIPS32: Move LIRGeneratorMIPS::visitRandom to architecture-specific. r=arai
---
 js/src/jit/mips-shared/Lowering-mips-shared.cpp | 11 -----------
 js/src/jit/mips-shared/Lowering-mips-shared.h   |  1 -
 js/src/jit/mips32/Lowering-mips32.h             |  1 +
 3 files changed, 1 insertion(+), 12 deletions(-)
2015-09-22 00:32:17 +08:00
Heiher 71bccbbdcb Bug 1205921 - IonMonkey: MIPS32: Fix scratch register in MacroAssembler::memIntToValue. r=evilpie
---
 js/src/jit/mips32/MacroAssembler-mips32.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
2015-09-22 00:32:09 +08:00
Carsten "Tomcat" Book 0bd5f800f7 Backed out 1 changesets (bug 984018) for bustage
Backed out changeset 7cbb158c2c9b (bug 984018)
2015-09-21 08:54:53 +02:00
Victor Carlquist b6bc8043cf Bug 984018 - Fixed build on Arm64; r=nbp 2015-09-17 09:24:36 -03:00
Jim Blandy cba6cef20c Bug 1200482: Make Debugger respect 'enabled' flag when setting allocation tracking hook on debuggee compartments, and check that it does. r=fitzgen
--HG--
extra : rebase_source : cc98909c59452b5934e93f72dd930d4557386b2f
extra : amend_source : aaa340168608d79713e68e77613b53bab3337e6f
2015-08-31 17:34:49 -07:00
Heiher f2da366525 Bug 1205917 - IonMonkey: MIPS32: Use rshiftPtrArithmetic in clampIntToUint8. r=arai
---
 js/src/jit/mips32/MacroAssembler-mips32.cpp | 25 +++++++++++++++++++++++++
 js/src/jit/mips32/MacroAssembler-mips32.h   | 23 +----------------------
 2 files changed, 26 insertions(+), 22 deletions(-)
2015-09-21 21:48:53 +08:00
Nick Fitzgerald 8098307c50 Bug 1204584 - Ensure that entries created by AutoSPSEntry propogate their category information; r=djvj
This commit renames ProfileEntry::set{Js,Cpp}Frame methods to
ProfileEntry::init{Js,Cpp}Frame to highlight the fact that they are intended to
initialize the entry, and that setting other flags should happen after one of
these calls.
2015-09-19 11:19:07 +02:00
Kan-Ru Chen 2f53a68cb8 Bug 1205255 - Force inline and use relaxed atomic. r=terrence 2015-09-19 13:29:34 +08:00
Terrence Cole 5da7dbdb73 Bug 1205054 - Remove isNullLike and other imprecise null checks; r=sfink 2015-09-16 11:19:44 -07:00
Nick Fitzgerald 13e4da0954 Bug 1074935 - Add SPS pseudo frames for JSRope flattening; r=jandem 2015-09-18 12:49:10 -07:00
Nick Fitzgerald c0d3a62244 Bug 1204169 - Push SPS pseudo frame entries when GCing; r=terrence 2015-09-18 12:49:09 -07:00
Eric Faust 53266494e0 Bug 1203733 - Fix emitting super.prop1.prop2. (r=jorendorff) 2015-09-18 09:23:21 -07:00
Hannes Verschore 793a8a2c48 Bug 1204675: IonMonkey - Don't specialize using baseline stubs for strict equality, r=jandem 2015-09-18 17:27:07 +02:00
Hannes Verschore 174e4b5a99 Bug 1204675: IonMonkey - Replace input with constant in a tableswitch, r=jandem 2015-09-18 17:27:05 +02:00
Jan de Mooij 3d0e19298e Bug 1204025 - Change Symbol.length to be 0 instead of 1. r=jorendorff
--HG--
extra : rebase_source : 9097f96c245a71284457b07497f1be065eb628cc
2015-09-18 11:23:01 +02:00
Tom Schuster e3fbb8bc43 Bug 603201 - Change GetProperty receiver argument to Value in the browser. r=smaug 2015-09-18 00:14:41 +02:00
Tom Schuster 98ae187a52 Bug 603201 - Change GetProperty receiver argument to Value in JS. r=efaust 2015-09-18 00:14:33 +02:00
Wes Kocher 5f70fae987 Backed out 2 changesets (bug 1204169, bug 1074935) for Werror bustage CLOSED TREE
Backed out changeset b4621131ea01 (bug 1074935)
Backed out changeset 14dbd30e63af (bug 1204169)
2015-09-17 13:58:15 -07:00
Nick Fitzgerald 3e52d7cc21 Bug 1074935 - Add SPS pseudo frames for JSRope flattening; r=jandem 2015-09-17 12:51:00 -07:00
Nick Fitzgerald 83ed1d9024 Bug 1204169 - Push SPS pseudo frame entries when GCing; r=terrence 2015-09-17 12:51:00 -07:00
Benjamin Bouvier 32752ace7c Bug 1181612: Split AsmJSValidate into AsmJS{Validate,Compile} and different headers; r=luke
--HG--
extra : commitid : 6phV7Jjrd6w
extra : rebase_source : 34a0664ef5e0d62785adabd6a3291f31ef6056ca
2015-09-16 19:30:23 +02:00
Benjamin Bouvier 04bd01241d Bug 1205328: undef min/max at the top of irregexp/RegExpAST.h if they're already defined; r=ehsan
--HG--
extra : commitid : IUMVPkcozaG
extra : rebase_source : ab9efea6f8651ac254085d3bf033323bdbfc9e98
2015-09-16 18:00:34 +02:00
Jakob Olesen 8da6573d15 Bug 1204692 - Add arm64-sim variant to the autospider.sh script. r=sstangl
Build with --enable-sim=arm64. Don't run any tests beyond "make check".
The ARM64 JIT is not yet up to it.
2015-09-15 14:31:00 +02:00
Hannes Verschore 75548be5e0 Bug 1204725 - IonMonkey: Check result when copying frame iter data, r=nbp 2015-09-17 09:21:42 +02:00
Hannes Verschore 2653d7d935 Bug 1204866 - IonMonkey: Crash when failing to apand to parse finished list, r=bhackett 2015-09-17 09:21:40 +02:00
Nicholas Nethercote 647b520991 Bug 1201135 - Rename pldhash.{h,cpp} to PLDHashTable.{h,cpp}. r=mccr8.
--HG--
rename : xpcom/glue/pldhash.cpp => xpcom/glue/PLDHashTable.cpp
rename : xpcom/glue/pldhash.h => xpcom/glue/PLDHashTable.h
extra : rebase_source : 06b9d30db96ed78500fd44d9c0b51609103508a3
2015-09-15 20:49:53 -07:00
Eric Faust cb66cd4258 Bug 1204402 - Fix export-entries.js and module-environment.js to not fail when classes are disabled, r=jorendorff
--HG--
extra : rebase_source : ae906d851b6ff4a66b22978d4c0111d2eb5fb0e7
2015-09-16 13:03:00 -07:00
Tooru Fujisawa fc911293ee Bug 1165011 - Remove Symbol_isRegExp. r=jorendorff
--HG--
extra : rebase_source : ce22dcc8417877c2f9ea0fe5b7cb9121fe603d98
2015-05-31 04:37:43 +09:00
Tooru Fujisawa 07402e6111 Bug 1022369 - Correctly execute |Function("var x\n/regex/g")| without throwing a SyntaxError. r=Waldo
--HG--
extra : rebase_source : 6de4e284875cfc91bd3af9adf1e3cc4ace87683c
2015-09-12 09:12:50 +09:00
Tooru Fujisawa c74c476208 Bug 1204368 - Fix modifier used for ASI after do-while. r=Waldo
--HG--
extra : rebase_source : 1d9a548e2731ac15ca70c2159a0722378adb1c36
2015-09-12 09:26:01 +09:00
Tooru Fujisawa 32ed91fff3 Bug 1203963 - Part 1: Call test_syntax in syntax-error-illegal-character.js. r=Waldo
--HG--
rename : js/src/jit-test/tests/basic/syntax-error-illegal-character.js => js/src/jit-test/tests/parser/syntax-error-illegal-character.js
extra : rebase_source : f9f3f2a07e2a60c4a5cc792489d6afb0d31afc71
2015-09-11 23:33:12 +09:00
Tooru Fujisawa 887023599b Bug 1203963 - Part 0: Support Reflect.parse with module in parser test. r=Waldo
--HG--
extra : rebase_source : da57a034012f17e23fbda45afa2e4a9c075e5389
2015-09-12 00:05:38 +09:00
Jeff Walden 3753500541 Bug 1204027 - Followup to fix a hazard, and (conveniently enough) to also make a minor cleanup enabled by the fix. r=bustage
--HG--
extra : rebase_source : 8d5ac788d28bcc91d1425601e663cb3a325c6b51
2015-09-16 17:31:14 -07:00
Jeff Walden 3865615d09 Bug 920479 - Properly convert all arguments to the Function constructor to strings before parsing out an arguments list for the function to be created. r=arai
--HG--
extra : rebase_source : 0e17f04d327ebc007dcc92aef8bf356d93f13e8b
2015-09-16 13:39:37 -07:00
Jeff Walden 4ef4061b96 Bug 1204027 - Forbid escapes within keywords when parsing/tokenizing. r=arai
--HG--
extra : rebase_source : 3def5ff0e7e6a2e2e6490c8d9b700dc7fa98a630
2015-09-14 14:11:26 -07:00
Jeff Walden 4695fc0edc Bug 1204027 - Rejigger export-parsing code to make a subsequent change simpler. r=arai
--HG--
extra : rebase_source : f8ce66934709b5b3984bbbdf09654987f1d64a24
2015-09-16 13:36:10 -07:00
Nicolas B. Pierron 0b107f9b8a Bug 1203695 - GenerateLcovInfo: Check if JSScripts have associated bytecode before spewing their content. r=bhackett 2015-09-16 21:11:36 +02:00
Nicolas B. Pierron 64c0db4ea9 Bug 1176880 part 3 - Debugger.Script.getOffsetsCoverage: Add documentation. r=shu 2015-09-16 21:11:35 +02:00
Nicolas B. Pierron e9e0015186 Bug 1176880 part 2 - Add Debugger.Script.getOffsetsCoverage. r=shu
--HG--
rename : js/src/jit-test/tests/coverage/simple.js => js/src/jit-test/tests/debug/Script-getOffsetsCoverage-01.js
2015-09-16 21:11:35 +02:00
Nicolas B. Pierron b2aebab5f5 Bug 1176880 part 1 - Add a flag on the Debugger & Compartment to record code-coverage information. r=shu 2015-09-16 21:11:34 +02:00
Christoph Kerschbaumer cd033a0e00 Bug 1205154 - Use channel->Open2() in js/xpconnect/src/XPCJSRuntime.cpp (r=sicking) 2015-09-15 19:52:07 -07:00
Nicolas B. Pierron 5f6a01f344 Bug 1199171 part 1 - Assembler::GetCF32Target: Decode instructions as needed. r=h4writer 2015-09-16 20:10:57 +02:00
Nicolas B. Pierron a61fb2159f Bug 1199171 part 0 - Add spewInst function for debugging Jit code. r=lth 2015-09-16 20:10:57 +02:00
Benjamin Bouvier 539e639d7a Bug 1204847: Reinterpret the asmFunc pointer as an AsmFunction in case of offthread compile error; r=luke
--HG--
extra : commitid : I14ORiegKKz
extra : rebase_source : 9d0406506d630262e4d806b15519955b914e227e
2015-09-15 19:21:06 +02:00
Luke Wagner 64685d1397 Bug 1204864 - Odin: reject UINT32_MAX heap resize mask. r=bbouvier
--HG--
extra : rebase_source : 5dcf80f286b5a0f243c8fd3812c05015bc960c14
2015-09-15 08:33:00 +02:00