Terrence Cole
|
7a08869ff0
|
Bug 969012 - Allow inlining out-of-line slot creation in IonMonkey; r=jandem
|
2014-03-06 14:58:22 -08:00 |
|
Branislav Rankov
|
fab513daed
|
Bug 969375 - MIPS port: Added BaselineCompiler code. r=jandem,froydnj
|
2014-03-14 11:27:42 -07:00 |
|
Branislav Rankov
|
5f2596e3b0
|
Bug 969375 - MIPS port: Added MoveEmitter-mips files. r=nbp
|
2014-03-14 11:27:41 -07:00 |
|
Branislav Rankov
|
c152082994
|
Bug 969375 - MIPS port: Fixed bug in ma_or and ma_xor found by Heiher. r=nbp
|
2014-03-14 11:27:41 -07:00 |
|
Branislav Rankov
|
6259b9e0f0
|
Bug 969375 - MIPS port: Moved SecondScratchReg constant to Assembler-mips.h r=nbp
|
2014-03-14 11:27:40 -07:00 |
|
Brian Hackett
|
ffc1a58e54
|
Bug 979480 - Don't store array buffer contents in elements, r=sfink.
|
2014-03-14 12:18:14 -06:00 |
|
Jan de Mooij
|
72868bca23
|
Bug 981554 - Move allocator for optimized Baseline stubs from JitCompartment to JitZone. r=njn
--HG--
extra : rebase_source : 609881b6cf783805333454b876797ad5235bfecc
|
2014-03-14 19:13:08 +01:00 |
|
Jan de Mooij
|
96d5ca7c7a
|
Bug 981553 - Remove JitCompartment::rt. r=nbp
--HG--
extra : rebase_source : f67e0f35f7f050baa3a9d2520bd22f0760d4b36b
|
2014-03-14 19:13:06 +01:00 |
|
Kannan Vijayan
|
d06df3c4a9
|
Bug 980858 - On bailout, unconditionally mark baseline frames SPS flag using Ion frames SPS status. r=jandem
|
2014-03-14 14:07:45 -04:00 |
|
Hannes Verschore
|
47b42a515e
|
Bug 953164 - IonMonkey: Improve type information at branches, r=jandem
|
2014-02-13 23:19:15 +01:00 |
|
Lars T Hansen
|
55dcd47301
|
Bug 979867 - Call UnsafePutElements to update the array in the parallel worker code and implement support for TypedObject in the UnsafePutElements intrinsic and in the JIT's inliner. r=nmatsakis, r=jandem
|
2014-03-14 09:59:44 -04:00 |
|
Nicholas D. Matsakis
|
2ac75e05c9
|
Bug 977853 -- If we have observed ints and are reading from a ConvertToDoubles array, skip the barrier and just assume we will see both ints + doubles r=jandem
|
2014-02-27 17:43:18 -05:00 |
|
Benjamin Bouvier
|
de9f245e04
|
Bug 982765: Reuse CallArgs in HandleDynamicLinkFailure instead of creating new arguments; r=njn
|
2014-03-14 14:28:06 +01:00 |
|
Shu-yu Guo
|
c6f77601ea
|
Bug 980585 - Followup: improve style and comment. (r=me)
|
2014-03-13 22:40:17 -07:00 |
|
Luke Wagner
|
21aadb711c
|
Bug 983448 - Fix masm.convertUInt32ToFloat32 on x86 (r=bbouvier)
|
2014-03-13 18:05:08 -05:00 |
|
Shu-yu Guo
|
bd077f0bf3
|
Bug 980585 - Don't delazify lazy scripts whose outer functions couldn't be compiled. (r=bhackett)
|
2014-03-13 18:41:46 -07:00 |
|
Jim Blandy
|
3d1d6e85e4
|
Bug 981097: Test introductionScript when the introducer and introduced are in different globals. r=sfink
|
2014-03-13 11:54:33 -07:00 |
|
Vaibhav Agarwal
|
74d0d984a3
|
Bug 971132 - B2G mochitests should use the new manifest format for runtests; r=jmaher
|
2014-03-13 10:40:10 -04:00 |
|
Shian-Yow Wu
|
11e0058e9a
|
Bug 945152 - Part 2: Report mapped array buffer statistics for about:memory. r=njn
|
2014-03-13 14:32:16 +08:00 |
|
Shian-Yow Wu
|
a231b2e4eb
|
Bug 945152 - Part 1: Support mapped array buffer type. r=sfink
|
2014-03-13 14:32:13 +08:00 |
|
Wes Kocher
|
d65a7c7bb9
|
Backed out changeset bef8a33f2d8f (bug 976697) for bustage on a CLOSED TREE
|
2014-03-12 14:27:57 -07:00 |
|
Wes Kocher
|
83cc2042a5
|
Backed out changeset 6dc60397b3a1 (bug 976530)
|
2014-03-12 14:27:13 -07:00 |
|
Terrence Cole
|
b42816656c
|
Backout 907d5bc3bd26 (Bug 969012) for bustage on a CLOSED TREE.
|
2014-03-12 13:39:40 -07:00 |
|
Nicholas D. Matsakis
|
5ae6238280
|
Bug 976530 -- Do not permit structs to overflow an int32_t r=sfink
|
2014-02-25 21:04:17 -05:00 |
|
Nicholas D. Matsakis
|
5a571ea67e
|
Bug 976697 - Detect neutered buffers in typed array / typed object constructors r=sfink
|
2014-02-26 11:55:34 -05:00 |
|
Terrence Cole
|
d75a9b2163
|
Bug 969012 - Allow inlining out-of-line element creation in IonMonkey; r=jandem
|
2014-03-06 14:58:22 -08:00 |
|
Hannes Verschore
|
b4f5dbcd8f
|
Bug 977674: IonMonkey - Only clear recompiling flag if sequentially compiling, r=jandem
|
2014-03-12 19:30:50 +01:00 |
|
Jan de Mooij
|
2bd1206876
|
Bug 982186 - Rewrite js_fun_call to modify the arguments in place. r=luke
--HG--
extra : rebase_source : 2b9e62ea950264231ebc253a0d5f75c029f96ddf
|
2014-03-12 12:27:56 +01:00 |
|
Romain Perier
|
24e1b61f6c
|
Bug 947601 - OdinMonkey: Add support for assume_unreachable. r=luke
|
2014-03-10 09:06:44 +01:00 |
|
Steve Fink
|
6a89ef563e
|
Backed out changeset 7cff27cb2845 (bug 975011), for breaking just about everything not on tbpl
--HG--
extra : rebase_source : 740fc0d5cd27b0cc7d06ce9f9c2f848c9d071b20
|
2014-03-11 09:53:58 -07:00 |
|
Jeff Walden
|
67b9e4a37c
|
Bug 948227 - Make the Object.prototype.__proto__ setter strongly warn against its use, for perf reasons (and suggest Object.create instead). r=efaust
--HG--
extra : rebase_source : 9a08df51a56ae531956c0158fcae18c12ee77539
|
2014-01-23 14:35:08 -08:00 |
|
Jeff Walden
|
8076b43c81
|
Bug 937793 - Various new Array tests. r=bhackett
--HG--
extra : rebase_source : 7487f7450c3ad6b52fd1e38cb95eac89cd8ad8c9
|
2013-12-18 20:14:16 -05:00 |
|
Andy Wingo
|
3d801df2cd
|
Bug 901987 - The RHS of a for-of loop is an assignment expression r=jorendorff
--HG--
extra : amend_source : d18317a5d17ad1c4ba243fc4184a13baf69b1415
|
2014-03-11 09:31:18 +01:00 |
|
Andy Wingo
|
6a0441196a
|
Bug 980384 - Fix frame marker for half-constructed stack frames r=jandem
--HG--
extra : amend_source : 9e5b971388ede7bd4a9f4a405b2b91f4c4882ebc
|
2014-03-11 09:26:05 +01:00 |
|
Gabor Krizsanits
|
79c86a04cc
|
Bug 980023 - Localstorage access with nsEp. r=bholley
|
2014-03-11 08:41:55 +01:00 |
|
Chris Peterson
|
8cb321ce6c
|
Bug 977810 - Poison freed Ion code in release builds. r=jandem
|
2014-03-09 00:30:51 -08:00 |
|
Shu-yu Guo
|
84f820edd4
|
Bug 981167 - Followup: rm dead perThread_ member of ScriptFrameIter::Data. (r=me)
|
2014-03-10 19:17:24 -07:00 |
|
Shu-yu Guo
|
00bc318609
|
Bug 981167 - Followup: fix Debugger.Frame properties and methods that need pc updated. (r=jimb)
|
2014-03-10 19:17:24 -07:00 |
|
Shu-yu Guo
|
9199bb727b
|
Bug 981167 - Fix Debugger.Frame leaking ScriptFrameIter::Data on frame cache hit. (r=jimb)
|
2014-03-10 19:17:24 -07:00 |
|
Terrence Cole
|
49df72459f
|
Bug 981295 - Do not re-use IsAboutToBeFinalized to implement UpdateIfRelocated; r=sfink
|
2014-03-10 15:19:54 -07:00 |
|
Terrence Cole
|
3348b6520c
|
Bug 981296 - Do not make assertions on the initial shape table before it is created; r=sfink
--HG--
extra : rebase_source : c67d16dac8449564940fcdee94a0d83988207796
|
2014-03-10 15:19:52 -07:00 |
|
Terrence Cole
|
549a4b21cb
|
Bug 981289 - Do not forget to mark non-argument properties on arguments objects; r=sfink
--HG--
extra : rebase_source : 65efd356afcf34b6b71737f531d54c8408889ba0
|
2014-03-10 15:19:51 -07:00 |
|
Eric Faust
|
8888dda4d4
|
Bug 793210 - Make proxy [[GetOwnProperty]] throw appropriately for non-extensible target. (r=jorendorff)
|
2014-03-10 15:07:08 -07:00 |
|
Jason Orendorff
|
0b5b4fd344
|
Bug 980016 - Remove SpecialId. r=njn.
|
2014-03-10 16:32:21 -05:00 |
|
Jason Orendorff
|
45d333d057
|
Bug 942037 - Remove object_prototype_names from JS_ResolveStandardClasses. r=bholley.
|
2014-03-10 16:30:59 -05:00 |
|
Jason Orendorff
|
f6b6073657
|
Bug 975589, part 4 - Rename js_GetClassObject -> js::GetBuiltinConstructor and make it never return true without the desired constructor actually existing. r=jwalden.
|
2014-03-10 16:30:40 -05:00 |
|
Jason Orendorff
|
c847f641d3
|
Bug 975589, part 3 - Remove redundant AutoResolving object when resolving a builtin constructor. CallResolveOp still creates one. r=jwalden.
|
2014-03-10 16:30:21 -05:00 |
|
Jason Orendorff
|
cf87385662
|
Bug 975589, part 2 - Avoid recursing in TypedArray initialization. r=jwalden.
|
2014-03-10 16:29:58 -05:00 |
|
Jason Orendorff
|
80427558b6
|
Bug 975589, part 1 - Rename js::DefineConstructorAndPrototype -> GlobalObject::initBuiltinConstructor and refactor it a bit. r=jwalden.
|
2014-03-10 16:29:40 -05:00 |
|
Jason Orendorff
|
0b3b5fe4b5
|
Bug 972961 - Fix a stack overflow in FoldConstants.cpp. r=luke.
|
2014-03-10 16:28:44 -05:00 |
|