Jason Orendorff
|
d28f3fee83
|
Bug 1142784, part 2 - Change ProxyHandler::defineProperty() to make the desc argument a non-mutable handle. r=Waldo.
|
2015-02-17 11:58:43 -06:00 |
|
Jason Orendorff
|
e72f4ca876
|
Bug 1142784, part 1 - In NativeObject.cpp, move some Lookup functions out of the way and make a big swath of this file the [[DefineOwnProperty]] section. r=Waldo.
|
2015-02-17 12:01:54 -06:00 |
|
Jason Orendorff
|
98194bf6a0
|
Bug 1142775 - Rename NativeSet -> NativeSetExistingDataProperty and simplify it since it is only called for data properties. Delete Shape::set. Add comments. No change in behavior. r=efaust.
|
2015-02-28 14:40:07 -06:00 |
|
Steve Fink
|
8579523551
|
Bug 1126544 - Update sixgill to handle more constructs and manage memory better
|
2015-03-06 14:25:00 -08:00 |
|
Steve Fink
|
34033d2f31
|
Bug 1146520 - Do not treat osx arm-sim as a cross-compile, r=woof!
|
2015-03-25 07:55:53 -07:00 |
|
Steve Fink
|
5ad1c2ac99
|
Bug 1135399 - Timeout shell builds, r=catlee
|
2015-03-18 10:59:17 -07:00 |
|
Ryan VanderMeulen
|
0c190db734
|
Backed out changesets 72e99bad5294 and 2b873082da2f (bug 1138881) for browser_vimemacs.js crashes.
CLOSED TREE
|
2015-03-25 13:59:38 -04:00 |
|
Nicolas B. Pierron
|
4d92c1f829
|
Bug 1121613 - Move MacroAssemblerSpecific::Push to the generic MacroAssembler. r=jandem
|
2015-03-25 17:34:19 +01:00 |
|
Brian Hackett
|
1a5b452e6a
|
Bug 1143256 - Store object metadata using a weak map, r=luke.
|
2015-03-25 09:07:51 -07:00 |
|
Hannes Verschore
|
aa9c49f27b
|
Bug 1138881 - IonMonkey: Allow fixing andor blocks which have MFilterTypeSet, r=bhackett
|
2015-03-25 16:15:28 +01:00 |
|
Hannes Verschore
|
dde1cfabd7
|
Bug 1138881 - IonMonkey: Improve types at AndOr, r=bhackett
|
2015-03-25 16:15:27 +01:00 |
|
Nicolas B. Pierron
|
57eca445bd
|
Bug 1130089 - Use constexpr for JitStackValueAlignment. r=bbouvier
|
2015-03-25 15:59:02 +01:00 |
|
Nicolas B. Pierron
|
0994ed088a
|
Bug 1092544 - Use assertRecoveredOnBailout in the test suite. r=bbouvier
|
2015-03-25 15:50:36 +01:00 |
|
Nicolas B. Pierron
|
35826c9278
|
Bug 1092544 - Assert that instructions are recovered on bailouts. r=bbouvier
|
2015-03-25 15:50:35 +01:00 |
|
Jan de Mooij
|
8870fabcd0
|
Bug 1146520 - Fix some minor autospider issues on OS X. r=sfink
|
2015-03-25 15:15:25 +01:00 |
|
Jan de Mooij
|
60cfaa0d07
|
Bug 1142669 part 6 - Don't inline scripts that are known to inline a lot of code. r=h4writer
|
2015-03-25 15:15:23 +01:00 |
|
Jan de Mooij
|
ded388f26f
|
Bug 1143704 part 14 - Change newSrcNote* to return bool instead of int. r=luke
|
2015-03-24 09:45:24 +01:00 |
|
Jan de Mooij
|
0def86fd52
|
Bug 1143704 part 13 - Make emitJump, emitN etc return bool instead of ptrdiff_t. r=luke
|
2015-03-24 09:45:22 +01:00 |
|
Jan de Mooij
|
84c7076f2f
|
Bug 1143704 part 12 - Move remaining functions to BytecodeEmitter. r=bhackett
|
2015-03-24 09:45:17 +01:00 |
|
Jon Coppeard
|
5e8d79d028
|
Bug 1144738 - Check for invalidated script when updating SetPropertyIC cache r=jandem
|
2015-03-25 10:49:52 +00:00 |
|
Lars T Hansen
|
c38e941f98
|
Bug 1141121 - Immediate operands to atomics, x86 and x64. r=h4writer
|
2015-03-25 10:51:12 +01:00 |
|
Shu-yu Guo
|
cd1753a401
|
No bug - Fix typo in MissingScopeKey comment. No review.
|
2015-03-24 18:49:16 -07:00 |
|
Shu-yu Guo
|
d0c1855b73
|
Bug 1146718 - Split the 'J' tag in the profiler into 'J' (JIT frames without opt info) and 'O' (with opt info). (r=djvj)
|
2015-03-24 18:49:16 -07:00 |
|
Mike Hommey
|
f5417e49c7
|
Bug 1142908 - Avoid arm simulator builds being considered cross-compiled. r=sfink
|
2015-03-25 08:06:27 +09:00 |
|
Boris Zbarsky
|
31fe23d594
|
Bug 1146979. When cloning objects in self-hosting preserve the property attributes of the properties (or at least the readonly/configurable attributes). r=till
|
2015-03-24 18:32:48 -04:00 |
|
Boris Zbarsky
|
4b723b9980
|
Bug 1146743. Remove use of compileAndGo in JS debugger. r=shu
|
2015-03-24 18:32:48 -04:00 |
|
Hannes Verschore
|
1b918bd8bd
|
Bug 1145416 - IonMonkey: Add range to MFilterTypeSet, r=nbp
|
2015-03-24 23:03:35 +01:00 |
|
Hannes Verschore
|
2c61538145
|
Bug 1143878: IonMonkey: Test conversion of MToInt32 for testing congruence, r=jandem
|
2015-03-24 23:03:32 +01:00 |
|
Terrence Cole
|
1880a3035c
|
Bug 977308 - Pre-tenure all objects attached to scripts; r=sfink
|
2015-03-24 10:51:07 -07:00 |
|
Terrence Cole
|
ef0a198902
|
Bug 1135985 - Split callback and marking tracers completely; r=jonco, r=mccr8
|
2015-02-25 13:11:37 -08:00 |
|
Terrence Cole
|
b3bc2f3f43
|
No Bug - Document the allocation functions; r=sfink
|
2015-03-23 14:24:41 -07:00 |
|
Tom Schuster
|
4e2cb6dec9
|
Bug 1103344 - Object.assign should stop when an exception is thrown. r=till
|
2015-03-24 22:37:35 +01:00 |
|
Tooru Fujisawa
|
9ab8577cdd
|
Bug 1142351 - Part 2: Warn about deprecated flag argument for String.prototype.{search,match,replace}. r=jandem
|
2015-03-25 00:36:35 +09:00 |
|
Tooru Fujisawa
|
ea47bdd337
|
Bug 1142351 - Part 1: Collect telemetry about deprecated flag argument for String.prototype.{search,match,replace}. r=jandem
|
2015-03-25 00:36:33 +09:00 |
|
Christian Holler
|
757276b521
|
Bug 1146895 - Remove redundant __asan_default_options from JS shell. r=jandem
|
2015-03-24 15:40:32 +01:00 |
|
Emanuel Hoogeveen
|
7d7f4dca52
|
Bug 1143042 - Switch AllocKind iteration over to range-based for loops. r=terrence
|
2015-03-21 14:35:00 -04:00 |
|
Tom Tromey
|
0152bb5df8
|
Bug 1145149 - Include IntegerPrintfMacros in PerfSpewer.cpp. r=Waldo
|
2015-03-19 06:45:00 -04:00 |
|
Heiher
|
1e9a3cf445
|
Bug 1146223 - IonMonkey: MIPS: Fix a typo in storeFloat32x3. r=bbouvier
|
2015-03-22 20:54:00 -04:00 |
|
Heiher
|
afbf8e41e2
|
Bug 1141921 - OdinMonkey: MIPS: Fix callJitFromAsmJS to push return address. r=nbp
|
2015-03-19 03:29:00 -04:00 |
|
Jon Coppeard
|
04bee5a2bc
|
Bug 1141563 - Don't update Shapes in parallel after compacting GC r=terrence
|
2015-03-23 17:06:45 +00:00 |
|
Lars T Hansen
|
884483f933
|
Bug 1146364 - use resumeAfter after effectful instructions. r=nbp
|
2015-03-24 09:06:03 +01:00 |
|
Nicholas Nethercote
|
a6e22b928d
|
Bug 1146216 - Remove MakeSlotArray(), because it's dead. r=terrence.
|
2015-03-22 19:40:23 -07:00 |
|
Shu-yu Guo
|
ad5c3facc3
|
Bug 1145924 - Ensure JSRuntime is kept in sync with the profiler. (r=djvj)
|
2015-03-23 20:33:01 -07:00 |
|
Boris Zbarsky
|
c899c4f658
|
Bug 1146472 part 2. Use JSOP_NEWOBJECT as needed even if the script is not compile-and-go. r=luke
|
2015-03-23 20:37:31 -04:00 |
|
Boris Zbarsky
|
eda1f71ff0
|
Bug 1146472 part 1. Don't do object-kind guessing for object literal templates in scripts, since we in fact know exactly how many slots we want them to have and hence what the kind should be. r=terrence
|
2015-03-23 20:37:30 -04:00 |
|
Terrence Cole
|
3d809ba06f
|
Bug 1144931 - Move gray buffering code to RootMarking.cpp; r=jonco
|
2015-03-19 13:38:11 -07:00 |
|
Terrence Cole
|
b4eeabfbe4
|
Bug 1144925 - Buffer gray roots using a CallbackTracer instead of the GCMarker; r=jonco
|
2015-03-19 13:37:52 -07:00 |
|
Jason Orendorff
|
ba27a65ec3
|
Bug 1142761 - Move CallSetter into ScriptedIndirectProxyHandler so it will eventually be deleted along with its only remaining caller. r=efaust.
|
2015-02-28 11:49:49 -06:00 |
|
Jason Orendorff
|
1cec6057ed
|
Bug 1139683 - Rewrite SetExistingProperty with comments and references to the standard. r=efaust.
|
2015-02-16 10:48:07 -06:00 |
|
Jason Orendorff
|
e1cea8ba5f
|
Bug 1144819 - Change JS_DefineProperty APIs to treat getter=nullptr and setter=nullptr as indicating class getter/setter ops only for data properties. r=Waldo.
|
2015-03-16 20:28:44 -05:00 |
|