ZongShen Shen
|
78e76724a0
|
Bug 1101637 - Implement the MathFunction(Sin) recover instruction. r=nbp
|
2014-11-28 14:26:21 +01:00 |
|
Nicolas B. Pierron
|
70a7dd6689
|
Bug 1105187 - Do not sink effectful instructions. r=sunfish
|
2014-11-28 14:03:18 +01:00 |
|
Benjamin Bouvier
|
913909327e
|
Bug 1105806: Add guards for existence of TypedObject in tests; r=jonco over IRC
|
2014-11-27 18:17:29 +01:00 |
|
Hannes Verschore
|
a586943c3f
|
Bug 1105684 - IonMonkey: Small fixes to the filter at branch infrastructure, r=bbouvier
|
2014-11-27 17:01:52 +01:00 |
|
Brian Hackett
|
e1ae9ab35c
|
Bug 1100173, bug 1102510 - Add baseline caches for typed object scalar element accesses and scalar/reference property accesses, r=jandem.
|
2014-11-26 22:45:11 -07:00 |
|
David Major
|
d0d31172be
|
Bug 1095103: Remove Windows PGO build hacks that are no longer necessary. r=glandium
--HG--
extra : rebase_source : b790c97d1fa3e12597d4cd5f4c7fd6dc7ba133cf
|
2014-11-27 16:18:25 +13:00 |
|
Trevor Saunders
|
333d3d2125
|
bug 1105074 - make more stuff final r=froydnj
|
2014-11-25 13:56:07 -05:00 |
|
Boris Zbarsky
|
2ab4546035
|
Bug 1101823 part 2. Make sure to add the guard on the global shape to the operands of our DOM getter, if we have such a guard at all. r=efaust
|
2014-11-26 17:50:40 -05:00 |
|
Boris Zbarsky
|
9f66f457dc
|
Bug 1101823 part 1. Refactor testCommonGetterSetter to just return a boolean indicating whether it's OK to proceed with the common getter/setter, and put the shape guards, into outparams. r=efaust
|
2014-11-26 17:50:40 -05:00 |
|
Eric Faust
|
da74543a75
|
Bug 1101905 - Part 9: Use opcode strictness in ErrorReporter instead of the script. (r=Waldo)
|
2014-11-26 14:42:53 -08:00 |
|
Eric Faust
|
3af72201f6
|
Bug 1101905 - Part 8: Add strict variants of JSOP_EVAL and JSOP_SPREADEVAL. (r=Waldo)
|
2014-11-26 14:42:53 -08:00 |
|
Eric Faust
|
80e0151f11
|
Bug 1101905 - Part 7: Use CompileOptions to pass strictness in eval, rather than the invoking script. (r=Waldo)
|
2014-11-26 14:42:53 -08:00 |
|
Eric Faust
|
3eeb3ab844
|
Bug 1101905 - Part 6: Cleanup remaining uses of JSScript::strict() in property set paths. (r=Waldo)
|
2014-11-26 14:42:53 -08:00 |
|
Eric Faust
|
bf19e50ba4
|
Bug 1101905 - Part 5: Add strict variant of JSOP_SETELEM. (r=Waldo)
|
2014-11-26 14:42:52 -08:00 |
|
Eric Faust
|
ca6fe7442d
|
Bug 1101905 - Part 4: Add strict variant of JSOP_SETGNAME. (r=Waldo)
|
2014-11-26 14:42:52 -08:00 |
|
Eric Faust
|
79107472fd
|
Bug 1101905 - Part 3: Add strict variant of JSOP_SETNAME. (r=Waldo)
|
2014-11-26 14:42:52 -08:00 |
|
Eric Faust
|
8b62bc3253
|
Bug 1101905 - Part 2: Add strict variant of JSOP_SETPROP. (r=Waldo)
|
2014-11-26 14:42:52 -08:00 |
|
Eric Faust
|
eddf9bf891
|
Bug 1101905 - Part 1: Add strict variants of JSOP_DELPROP and JSOP_DELELEM. (r=Waldo)
|
2014-11-26 14:42:51 -08:00 |
|
Eric Faust
|
cae9e79b23
|
Bug 1101905 - Part 0: Add general machinery for testing strict opcodes. (r=Waldo)
|
2014-11-26 14:42:51 -08:00 |
|
Eric Faust
|
9b380f51a3
|
Bug 1101905 - Part -1: Clean up emitting JSOP_DELNAME. (r=Waldo)
|
2014-11-26 14:42:51 -08:00 |
|
Shu-yu Guo
|
53004d3de5
|
Bug 1103048 - Don't track the type of optimized out values in CallObjects. (r=bhackett)
|
2014-11-26 13:35:58 -08:00 |
|
Shu-yu Guo
|
16ea19a8da
|
Bug 1100337 - Fix baseline PC mapping for bytecodes that generate no native code. (r=djvj)
|
2014-11-26 13:35:57 -08:00 |
|
Shu-yu Guo
|
fb89c985ec
|
Bug 1100337 - Cheat when computing resume address for propagating exception for debug mode in Ion exception handler. (r=jandem)
|
2014-11-26 13:35:57 -08:00 |
|
Shu-yu Guo
|
9eb4387d96
|
Bug 1103027 - Handle bailed-out-in-place Baseline frames in debug mode OSR. (r=jandem)
|
2014-11-26 13:35:57 -08:00 |
|
Boris Zbarsky
|
ae7e51d646
|
Bug 1087851 part 1. Rename WrapNewBindingObject to GetOrCreateDOMReflector to make it clearer what it does. r=peterv for the idea; patch itself is just search-and-replace
|
2014-11-26 14:25:20 -05:00 |
|
Emanuel Hoogeveen
|
6e8329162a
|
Bug 1105204 - Fix jit_test.py -f (by restoring code I thought was dead). r=mjrosenb
CLOSED TREE
|
2014-11-26 01:46:00 -05:00 |
|
Wes Kocher
|
c8aeebffc6
|
Backed out changeset c20d396e45b3 (bug 1100173) under suspicion of breaking pretty much everything on a CLOSED TREE
|
2014-11-26 09:00:06 -08:00 |
|
Benjamin Bouvier
|
c4e7949fda
|
Bug 1104851: Kill a signed vs unsigned comparison in ObjectMovedDuringMinorGC; r=bhackett
|
2014-11-26 16:50:26 +01:00 |
|
Brian Hackett
|
be4ba5f501
|
Bug 1100173, bug 1102510 - Add baseline caches for typed object scalar element accesses and scalar/reference property accesses, r=jandem.
|
2014-11-26 08:20:14 -07:00 |
|
Aleksandar Zlicic
|
01b0654cc8
|
Bug 1090957 - Add skeleton for MIPS atomics. r=rankov
|
2014-11-25 18:18:14 +01:00 |
|
Branislav Rankov
|
abce953a86
|
Bug 1102278 - IonMonkey MIPS: Fix Globalreg clobber in GenerateFFIIonExit. r=luke
|
2014-11-25 17:26:17 +01:00 |
|
Nicholas Nethercote
|
903b1f5d67
|
Bug 1102538 - s/Ion/Jit/ where appropriate. r=jandem.
--HG--
rename : js/src/jit/IonAllocPolicy.h => js/src/jit/JitAllocPolicy.h
rename : js/src/jit/IonFrames-inl.h => js/src/jit/JitFrames-inl.h
rename : js/src/jit/IonFrames.cpp => js/src/jit/JitFrames.cpp
rename : js/src/jit/IonFrames.h => js/src/jit/JitFrames.h
rename : js/src/jit/IonLinker.h => js/src/jit/Linker.h
rename : js/src/jit/IonMacroAssembler.cpp => js/src/jit/MacroAssembler.cpp
rename : js/src/jit/IonMacroAssembler.h => js/src/jit/MacroAssembler.h
extra : rebase_source : 60604d525312a7ef7b2eb92617c7a4e801fb2d81
|
2014-11-24 18:52:39 -08:00 |
|
Brad Lassey
|
1f3bac026c
|
bug 1104160 - crash in CPOWTimer::~CPOWTimer() r=billm
|
2014-11-25 13:04:07 -05:00 |
|
Sushant Dinesh
|
ad54b681d8
|
Bug 1082448 - IonMonkey: Add filtering to default case. r=h4writer (in spite of the CLOSED TREE)
|
2014-11-25 14:43:31 -08:00 |
|
Paul Duguet
|
cc2d0eae8b
|
Bug 1099149 - Part 1: Add a more specific error message when 'load' argument is out of bounds; r=bbouvier
|
2014-11-20 23:52:50 +01:00 |
|
Jan de Mooij
|
84ad6705ec
|
Bug 1103056 - Make optimized asm.js FFI exit also work with Baseline scripts. r=luke,h4writer
|
2014-11-25 13:43:30 +01:00 |
|
Hannes Verschore
|
78caa2711c
|
Bug 1103032: IonMonkey: Get LSubstr working with limited amount of available registers, r=jandem
|
2014-11-25 12:43:21 +01:00 |
|
Jon Coppeard
|
7a0bd812d5
|
Bug 650161 - Allow sweeping on the background thread before compacting r=terrence
|
2014-11-25 10:19:25 +00:00 |
|
Jon Coppeard
|
e3f043936c
|
Bug 989390 - Start background sweeping as soon as arenas are available to sweep r=terrence
|
2014-11-25 10:19:25 +00:00 |
|
Lars T Hansen
|
e083d47e73
|
Bug 1102820 - Use MOZ_CONSTEXPR appropriately. r=mh+mozilla
|
2014-11-25 11:15:20 +01:00 |
|
Brian Hackett
|
8e3038bb83
|
Bug 1100170 - Optimize marking for inline typed objects, r=sfink.
|
2014-11-24 20:24:17 -07:00 |
|
Wes Kocher
|
ba84008335
|
Backed out changeset ff97ac763705 (bug 1097694)
|
2014-11-24 17:04:50 -08:00 |
|
Wes Kocher
|
5b631c000d
|
Backed out changeset c69e27e86565 (bug 1083211)
|
2014-11-24 17:04:42 -08:00 |
|
Wes Kocher
|
25b4eb5299
|
Backed out changeset b3f742c00ba1 (bug 1103152 )
|
2014-11-24 17:04:30 -08:00 |
|
Wes Kocher
|
34ba1564db
|
Backed out changeset 64aa4c4d0691 (bug 1103368)
|
2014-11-24 17:04:21 -08:00 |
|
Wes Kocher
|
1fb6419611
|
Backed out changeset e737de5b209b (bug 1103368)
|
2014-11-24 17:04:12 -08:00 |
|
Wes Kocher
|
2d3d66f571
|
Backed out changeset ba1d6ece1bc6 (bug 1103368)
|
2014-11-24 17:04:06 -08:00 |
|
Wes Kocher
|
87de2fba09
|
Backed out changeset d201babc2e84 (bug 1103368)
|
2014-11-24 17:03:52 -08:00 |
|
Wes Kocher
|
4cc15a268f
|
Backed out changeset b4b619628d1d (bug 1103368) for b2g build bustage
|
2014-11-24 17:03:44 -08:00 |
|
Jason Orendorff
|
7ebaeb9261
|
Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
--HG--
extra : rebase_source : 4fffe30636fdc5f0c708bc50f98c974c67cd4459
|
2014-11-22 12:23:39 -06:00 |
|