Brian Hackett
|
77f18d8038
|
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
|
6212abd611
|
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
|
1a013270b5
|
bug 1105074 - make more stuff final r=froydnj
|
2014-11-25 13:56:07 -05:00 |
|
Boris Zbarsky
|
21cb1745c4
|
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
|
b961552ce5
|
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
|
7ebde708bb
|
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
|
9dc4eb86d6
|
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
|
215779c22f
|
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
|
39e2ec2d3c
|
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
|
beb5247aaa
|
Bug 1101905 - Part 5: Add strict variant of JSOP_SETELEM. (r=Waldo)
|
2014-11-26 14:42:52 -08:00 |
|
Eric Faust
|
641450c9ba
|
Bug 1101905 - Part 4: Add strict variant of JSOP_SETGNAME. (r=Waldo)
|
2014-11-26 14:42:52 -08:00 |
|
Eric Faust
|
5d8b874d2c
|
Bug 1101905 - Part 3: Add strict variant of JSOP_SETNAME. (r=Waldo)
|
2014-11-26 14:42:52 -08:00 |
|
Eric Faust
|
ab8bc78244
|
Bug 1101905 - Part 2: Add strict variant of JSOP_SETPROP. (r=Waldo)
|
2014-11-26 14:42:52 -08:00 |
|
Eric Faust
|
5820b647df
|
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
|
21594e671a
|
Bug 1101905 - Part 0: Add general machinery for testing strict opcodes. (r=Waldo)
|
2014-11-26 14:42:51 -08:00 |
|
Eric Faust
|
ca7c8c9e82
|
Bug 1101905 - Part -1: Clean up emitting JSOP_DELNAME. (r=Waldo)
|
2014-11-26 14:42:51 -08:00 |
|
Shu-yu Guo
|
7dc1d3f416
|
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
|
5a2e922f57
|
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
|
4c940c33c9
|
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
|
60090efcab
|
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
|
8ec9d58716
|
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
|
3db0f9d2df
|
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
|
510cc90fee
|
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
|
685439f93a
|
Bug 1104851: Kill a signed vs unsigned comparison in ObjectMovedDuringMinorGC; r=bhackett
|
2014-11-26 16:50:26 +01:00 |
|
Brian Hackett
|
ee3a4f5001
|
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
|
05e02d526c
|
Bug 1090957 - Add skeleton for MIPS atomics. r=rankov
|
2014-11-25 18:18:14 +01:00 |
|
Branislav Rankov
|
f1bbb21ade
|
Bug 1102278 - IonMonkey MIPS: Fix Globalreg clobber in GenerateFFIIonExit. r=luke
|
2014-11-25 17:26:17 +01:00 |
|
Nicholas Nethercote
|
a9483d9b61
|
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
|
58cc323c20
|
bug 1104160 - crash in CPOWTimer::~CPOWTimer() r=billm
|
2014-11-25 13:04:07 -05:00 |
|
Sushant Dinesh
|
3af5b65ce8
|
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
|
1a9b680de2
|
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
|
7ba80f9531
|
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
|
ffe9fc69ce
|
Bug 1103032: IonMonkey: Get LSubstr working with limited amount of available registers, r=jandem
|
2014-11-25 12:43:21 +01:00 |
|
Jon Coppeard
|
ca6ffb9b8a
|
Bug 650161 - Allow sweeping on the background thread before compacting r=terrence
|
2014-11-25 10:19:25 +00:00 |
|
Jon Coppeard
|
338ee4219e
|
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
|
03216f8975
|
Bug 1102820 - Use MOZ_CONSTEXPR appropriately. r=mh+mozilla
|
2014-11-25 11:15:20 +01:00 |
|
Brian Hackett
|
f37eebe995
|
Bug 1100170 - Optimize marking for inline typed objects, r=sfink.
|
2014-11-24 20:24:17 -07:00 |
|
Wes Kocher
|
3f48e50059
|
Backed out changeset ff97ac763705 (bug 1097694)
|
2014-11-24 17:04:50 -08:00 |
|
Wes Kocher
|
46b719f800
|
Backed out changeset c69e27e86565 (bug 1083211)
|
2014-11-24 17:04:42 -08:00 |
|
Wes Kocher
|
bd182684f1
|
Backed out changeset b3f742c00ba1 (bug 1103152 )
|
2014-11-24 17:04:30 -08:00 |
|
Wes Kocher
|
b860fe9c8d
|
Backed out changeset 64aa4c4d0691 (bug 1103368)
|
2014-11-24 17:04:21 -08:00 |
|
Wes Kocher
|
5a83c4d7ca
|
Backed out changeset e737de5b209b (bug 1103368)
|
2014-11-24 17:04:12 -08:00 |
|
Wes Kocher
|
52d0cd0265
|
Backed out changeset ba1d6ece1bc6 (bug 1103368)
|
2014-11-24 17:04:06 -08:00 |
|
Wes Kocher
|
e3300a9ec7
|
Backed out changeset d201babc2e84 (bug 1103368)
|
2014-11-24 17:03:52 -08:00 |
|
Wes Kocher
|
9bd1792b15
|
Backed out changeset b4b619628d1d (bug 1103368) for b2g build bustage
|
2014-11-24 17:03:44 -08:00 |
|
Jason Orendorff
|
986d9b9587
|
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 |
|
Jason Orendorff
|
3318b4c311
|
Bug 1103368, part 4 - Ban stub getter/setter arguments to js::CheckDefineProperty. r=bhackett.
--HG--
extra : rebase_source : c8e78f1d488cb830bf5362d539694cac786b95ab
|
2014-11-22 08:43:56 -06:00 |
|
Jason Orendorff
|
de93981e57
|
Bug 1103368, part 3 - Ban stub getter/setter arguments to JSObject::define{Generic,Property,Element} and js::SetPropertyIgnoringNamedGetter. r=bhackett.
--HG--
extra : rebase_source : 4eeced4ac54894561bc4411601487e2e9592559a
|
2014-11-22 08:10:20 -06:00 |
|
Jason Orendorff
|
7fd6ed055d
|
Bug 1103368, part 2 - Ban stub getter/setter arguments to js::baseops::Define{Property,Generic,Element}, DefineNativeProperty, and DefinePropertyOrElement. r=bhackett.
--HG--
extra : rebase_source : 5f80c2060ad8d637b15e2649a83e64e06860b63a
|
2014-11-21 21:07:13 -06:00 |
|
Jason Orendorff
|
85c0ebfb2b
|
Bug 1103368, part 1 - Forbid stub getter/setter arguments to NativeObject::{add,change,put}Property. r=bhackett.
--HG--
extra : rebase_source : 2885e93a5bd430eefb8035132e0174311e74747b
|
2014-11-21 19:33:45 -06:00 |
|