Ryan VanderMeulen
|
52c9f5e3b8
|
Backed out changeset 062226e8a2d2 (bug 1091015) for SM test failures.
|
2014-11-03 14:12:32 -05:00 |
Brian Hackett
|
1399036797
|
Bug 1091015 - Inline allocation of Typed Objects in IonMonkey, r=nmatsakis,jandem.
|
2014-11-03 11:36:51 -07:00 |
Brian Hackett
|
f6727d370a
|
Bug 1091459 - Only interrupt JS execution after running long enough that the slow script dialog might need to be shown, r=bholley.
|
2014-11-03 10:51:22 -07:00 |
Ryan VanderMeulen
|
e95107566d
|
Backed out changeset 82771cd90649 (bug 1087468) for SM(ggc) permafail.
|
2014-11-03 12:27:43 -05:00 |
Bill McCloskey
|
2aafde34fc
|
Bug 1073631 - Add mising waivier outerizing for CPOWs (r=bholley)
|
2014-11-03 07:10:27 -08:00 |
Peter Meuel
|
dc0ea41d84
|
Bug 1062888 - IonMonkey: Implement RToDouble Recover Instruction. r=nbp
|
2014-11-03 15:39:11 +01:00 |
Brian Hackett
|
39b6b55b4a
|
Bug 1091725 - Fix barrier computation for MNewDerivedTypedObject, r=nmatsakis.
|
2014-11-03 07:16:58 -07:00 |
Nicolas B. Pierron
|
8c31d65588
|
Bug 1087468 - IonMonkey: Inline functions with loops based on their arguments. r=h4writer
|
2014-11-03 14:35:44 +01:00 |
Benjamin Bouvier
|
464cdbcc04
|
Bug 1089769: Emitted at uses instructions should be added to the MIR graph in redefine; r=nbp
|
2014-11-03 14:06:26 +01:00 |
Mukilan Thiyagarajan
|
e9bf8f637c
|
Bug 1023154 - IonMonkey: Improve codegeneration of MIsObject followed by a branch. r=h4writer
|
2014-11-03 10:38:48 +01:00 |
Jon Coppeard
|
55e8332dde
|
Bug 1092230 - Tidy member definitions in GCRuntime r=terrence
|
2014-11-03 08:59:00 +00:00 |
Johannes Schulte
|
cabb8534df
|
Bug 1073766 - Guard on the global's shape, when optimizing on its proto-chain. r=bhackett
|
2014-10-24 12:36:01 +02:00 |
Chris Peterson
|
c9f9232e9a
|
Bug 1090088 - Part 2: Add -Werror=parentheses and -Werror=switch behind --enable-warnings-as-errors check. r=glandium
|
2014-10-26 21:22:27 -07:00 |
Chris Peterson
|
be4cbc1211
|
Bug 1090088 - Part 1: Only enable tree-wide -Werror=* warnings-as-errors with --enable-warnings-as-errors opt-in. r=glandium
|
2014-10-26 21:22:27 -07:00 |
Chris Peterson
|
81a63f16b1
|
Bug 1090016 - Part 4: Fix last gcc/clang warning in js/src/shell and mark as FAIL_ON_WARNINGS (for gcc/clang). r=njn
|
2014-10-27 21:25:02 -07:00 |
Chris Peterson
|
0c43b2cf55
|
Bug 1090016 - Part 3: Update SpiderMonkey's "warnaserr" shell build configs to use --enable-warnings-as-errors instead of --enable-sm-fail-on-warnings. r=sfink
|
2014-10-28 00:22:24 -07:00 |
Shu-yu Guo
|
0c56f63388
|
Bug 1092032 - Bias magic uint32s in ArgumentObject forwarded slots by the maximum JSWhyMagic value to distinguish them from the JSWhyMagic-based magic values. (r=luke)
|
2014-10-31 16:46:26 -07:00 |
Ryan VanderMeulen
|
10ba157f52
|
Merge m-c to inbound. a=merge
CLOSED TREE
|
2014-10-31 19:13:48 -04:00 |
Ryan VanderMeulen
|
776ece8f48
|
Backed out changeset 10616214c160 (bug 1091916 ) for Android x86 S4 permafail.
|
2014-10-31 18:58:42 -04:00 |
Brian Hackett
|
29d4b3d3ea
|
Bug 1062830 - Fix bogus assert, r=billm.
|
2014-10-31 13:55:17 -07:00 |
Luke Wagner
|
4934cbb089
|
Bug 1091916 - simplify the interrupt/jitStackLimit situation (r=bhackett)
--HG--
extra : rebase_source : 4acdf2009f9f490f636b29ab1c3eeb3de3a12f75
|
2014-10-30 17:35:35 -05:00 |
Nicolas B. Pierron
|
16eb447ced
|
Bug 1091793 - Remove MNop for AsmJS like testing code. r=jandem
CLOSED TREE
|
2014-10-31 17:16:10 +01:00 |
Nicolas B. Pierron
|
d5a8f0d7ec
|
Bug 1091793 - IonMonkey: Remove useless NOPs. r=sunfish
|
2014-10-31 16:08:52 +01:00 |
Brian Hackett
|
bececdc1e4
|
Bug 1084280 - Use a local RegExpStack when running the RegExp interpreter, r=jandem.
|
2014-10-31 08:04:26 -07:00 |
Lars T Hansen
|
d0ccad60fa
|
Bug 1068684 - Remove test for length restriction. r=jandem
|
2014-10-31 15:03:35 +01:00 |
Jan de Mooij
|
89e3ec734c
|
Bug 1091757 - Fix ReportUninitializedLexical to not call frameIndex() for aliased locals. r=shu
|
2014-10-31 14:29:11 +01:00 |
Lars T Hansen
|
3b6e8f9927
|
Bug 1068684 - remove asm.js length restriction on SharedArrayBuffer. r=luke
|
2014-10-31 13:37:11 +01:00 |
Hannes Verschore
|
81ce854972
|
Bug 1090424: IonMonkey: Improve range on when to fold MCompare, r=sunfish
|
2014-10-31 13:21:12 +01:00 |
Carsten "Tomcat" Book
|
711ce79ec8
|
Backed out changeset b6d6ee031d40 (bug 611388)
|
2014-10-31 13:12:25 +01:00 |
Carsten "Tomcat" Book
|
1ddef21ea8
|
Backed out changeset 77052db08766 (bug 611388)
|
2014-10-31 13:12:18 +01:00 |
Nicolas B. Pierron
|
f86bd4a8df
|
no bug - Restore assertion of js::Lambda. r=jandem
Fix merge issue from April 2012.
|
2014-10-31 18:40:44 +01:00 |
Jan de Mooij
|
972f40f9a2
|
Bug 1090583 part 1 - Fix getSingletonPrototype to work with non-singletons. r=bhackett
--HG--
extra : rebase_source : c6b2663b87a36e7ddde82474a1b48fc46178af99
|
2014-10-31 10:40:27 +01:00 |
Jan de Mooij
|
169fa4e5b8
|
Bug 1090491 part 3 - Remove unused unalisedVar() methods, fix a comment. r=shu
--HG--
extra : rebase_source : eeb0a4099eae3f63ef967e4ba496c398ea469f78
|
2014-10-31 10:40:24 +01:00 |
Jan de Mooij
|
085194ec65
|
Bug 1090491 part 2 - Remove loop in ClonedBlockObject::create that's no longer necessary. r=shu
--HG--
extra : rebase_source : 45e9744f4e232028707b4f940b7cd28287cf8348
|
2014-10-31 10:40:21 +01:00 |
Aleksandar Zlicic
|
5ecb5d3a8c
|
Bug 1091828 - Fix MacroAssemblerMIPS::ma_callIonHalfPush(Label *label). r=rankov
|
2014-10-30 21:06:56 +01:00 |
Aleksandar Zlicic
|
f79ca705ff
|
Bug 1090952 - Implement missing functions for nursery pointers for MIPS (movePtr(ImmMaybeNurseryPtr imm, Register dest) and branchPtr(Condition cond, Address addr, ImmMaybeNurseryPtr ptr, Label *label)). r=rankov
|
2014-10-29 15:02:23 +01:00 |
Aleksandar Zlicic
|
2aa17359e6
|
Bug 1090957 - Implement atomicFetch and compareExchange methods for MIPS. r=rankov
|
2014-10-30 16:50:29 +01:00 |
Tooru Fujisawa
|
a26d44cfc3
|
Bug 1089038 - Do not call peekToken after matchToken failed. r=Waldo
|
2014-10-30 02:21:00 +01:00 |
Jon Coppeard
|
6ceb64ef48
|
Bug 650161 - Keep relocated arenas decommitted until next GC in debug builds r=terrence
|
2014-10-31 08:45:17 +00:00 |
Jon Coppeard
|
7494eea489
|
Bug 650161 - Fix test failures caused by inline typed object changes r=bhackett
|
2014-10-31 08:45:17 +00:00 |
Jon Coppeard
|
951df42fa0
|
Bug 650161 - Fix sandbox object moved hook to work on partly initialized object r=bholley
|
2014-10-31 08:45:17 +00:00 |
Eric Faust
|
5f99a47be9
|
Bug 611388 - |const| should be block scoped and require an initializer. (r=shu)
|
2014-10-30 17:27:03 -07:00 |
Eric Faust
|
a49ab6595d
|
Bug 611388 - Part 0: Sanify how const is handled by Reflect.parse. (r=shu)
|
2014-10-30 17:27:01 -07:00 |
Shu-yu Guo
|
5bc72c0ad2
|
Bug 1082875 - Make BytecodeSite a TempObject to save on duplicates. (r=djvj)
|
2014-10-30 17:23:04 -07:00 |
Boris Zbarsky
|
e80be7f15c
|
Bug 1089026 part 5. Eliminate the ability to provide a non-global parent object to JS::CompileFunction and company except via the scopeChain API. r=waldo
|
2014-10-30 19:40:29 -04:00 |
Boris Zbarsky
|
8c3d40d482
|
Bug 1089026 part 4. Change the CompileFunction calls in the component loader and subscript loader to pass in their desired scope chains. r=bholley
|
2014-10-30 19:40:29 -04:00 |
Boris Zbarsky
|
5c64bd8645
|
Bug 1089026 part 3. Add a friend API for getting the scope object for a function, if it has one. r=shu
|
2014-10-30 19:40:28 -04:00 |
Boris Zbarsky
|
5cdadade62
|
Bug 1089026 part 2. Refactor the CompileFunction code to allow cleanly separating whether we're passing in an object to define the function on or a scope chain. This change should not cause any behavior changes. r=shu
|
2014-10-30 19:40:28 -04:00 |
Boris Zbarsky
|
b78b66a6c7
|
Bug 1089026 part 1. Eliminate the "parent" argument to JS_CloneFunctionObject to make callers use the scopeChain version if they want something other than the global. r=shu,peterv
|
2014-10-30 19:40:28 -04:00 |
Boris Zbarsky
|
7156407be9
|
Bug 1088228 part 4. Add a version of JS_CloneFunctionObject that allows passing in a scope chain. r=shu
|
2014-10-30 17:40:15 -04:00 |