Dan Gohman
|
ab5b55adc2
|
Bug 1125185 - Define MOZ_COLD for marking "cold" functions r=waldo
|
2015-01-26 17:30:19 -08:00 |
|
Bobby Holley
|
3efe48f5ef
|
Bug 1126023 - Annotate assertion. r=me
|
2015-01-26 15:44:00 -08:00 |
|
Bill McCloskey
|
144291b5ce
|
Bug 1123461 - Rename CpowIdHolder to CrossProcessCpowHolder (r=dvander)
|
2015-01-26 13:32:31 -08:00 |
|
Bill McCloskey
|
411974faf9
|
Bug 1123461 - Make a real interface for js/ipc (r=dvander)
|
2015-01-26 13:32:18 -08:00 |
|
Ryan VanderMeulen
|
2fb9289d93
|
Backed out changeset aa85f08f9f76 (bug 1116855 ) for Hazard analysis failures.
|
2015-01-26 15:58:58 -05:00 |
|
Sean Stangl
|
425b6af84d
|
Bug 1125386 - Use an enum for exit frame token values. r=efaust
|
2015-01-23 14:32:52 -08:00 |
|
Eric Faust
|
4e939ba836
|
Bug 945566 - Make calling Proxy without 'new' keyword a TypeError. (r=jorendorff)
|
2015-01-07 16:35:18 -08:00 |
|
Jan Beich
|
9c071e6767
|
Bug 1125580 - Limit <asm/hwcap.h> inclusion to Linux ARM to unbreak non-Linux. r=jandem
|
2015-01-24 18:27:00 -05:00 |
|
Jan Beich
|
ccba06f0cc
|
Bug 1125579 - Implement ExecutableAllocator::cacheFlush for ARM on BSDs. r=jandem
|
2015-01-24 18:11:00 -05:00 |
|
Eric Faust
|
ab2e823b7a
|
Bug 1073809 - Allow "get" and "set" as generator names in object literals. (r=Waldo)
|
2015-01-26 12:04:54 -08:00 |
|
Brian Hackett
|
622a39f4d4
|
Bug 1116855 - Add default-disabled unboxed objects for use by interpreted constructors, r=jandem.
|
2015-01-26 12:16:26 -07:00 |
|
Bobby Holley
|
9ea8e2c253
|
Bug 1124898 - Tests. r=bz
|
2015-01-26 10:26:33 -08:00 |
|
Brian Hackett
|
928ad5250c
|
Bug 1124018 - Null the allocation site table if initialization fails. r=jonco
|
2015-01-26 13:14:34 -05:00 |
|
Jason Orendorff
|
b41688d7cb
|
Follow-up to bug 1114036 to satisfy the static rooting analysis. r=bustage, a=RyanVM on a CLOSED TREE.
--HG--
extra : rebase_source : 8abac2b816764366606b4d4555408af5926cbf44
extra : amend_source : 7330bb888713a808655d76cd93a7f28a9ecbbfbc
|
2015-01-26 11:42:54 -06:00 |
|
Jason Orendorff
|
5c35cc834f
|
Bug 914314, part 3 - Reimplement GetPropertyInline to match ES6 9.1.8. r=efaust.
--HG--
extra : rebase_source : 27a2b7adb4b6a2423548af8cc40edb989f04fd4a
|
2014-12-16 18:06:43 -06:00 |
|
Jason Orendorff
|
d6526ade52
|
Bug 914314, part 2 - Factor out GetNonexistentProperty. It's nice to separate it from the main path, because everything it does except setting vp to undefined is nonstandard. No change in behavior. r=efaust.
--HG--
extra : rebase_source : 26662847e5fb0a269e54234bab4bbaebc990f558
|
2014-12-19 14:40:08 -06:00 |
|
Jason Orendorff
|
4c3adc70a8
|
Bug 914314, part 1 - Move Shape::get into NativeObject.cpp and rename it to CallGetter. Eliminate unused parameters and consolidate. Add some comments; delete some dead code. No change in behavior. r=efaust.
--HG--
extra : rebase_source : fd3beea0159df960d056b378e9ceee26ef4da9a3
|
2014-12-19 15:00:37 -06:00 |
|
Jason Orendorff
|
7314cd48df
|
Bug 1114036 - Rewrite Debugger::parseResumptionValue to be more like PropDesc::initialize. r=jimb.
--HG--
extra : rebase_source : cc55edc458d42a7ad6fe2bca9e5c29f66bb4e18c
|
2014-12-20 08:53:40 -06:00 |
|
Jason Orendorff
|
90afac0fdb
|
Bug 1107193 - Add a script that makes it easy to run the static rooting analysis. r=sfink.
--HG--
extra : rebase_source : b5ce99f7158cc9a8f4a192bf15f6e20b6a8fa9dd
|
2014-12-03 20:02:02 -06:00 |
|
Brian Hackett
|
c6d59b3ed8
|
Bug 1124651 - Make sure type sets with unknown-properties objects are marked as unknown if those objects are swept, r=jandem.
|
2015-01-26 08:17:45 -07:00 |
|
Brian Hackett
|
916a36bd70
|
Bug 999538 - Try to reuse stack slots in the backtracking allocator, r=sunfish.
|
2015-01-26 08:11:14 -07:00 |
|
Lars T Hansen
|
70e76eb279
|
Bug 1118604 - move activation fields. r=jandem
|
2015-01-26 15:40:11 +01:00 |
|
Nicolas B. Pierron
|
eedd716474
|
Bug 1118344 - Disable inlining of simd_int32x4_add on ARM. r=jandem
CLOSED TREE
|
2015-01-26 14:11:14 +01:00 |
|
Jan de Mooij
|
94f69cce42
|
Bug 1118344 followup - Fix inbound red since nbp is not around. r=me
|
2015-01-26 13:03:00 +01:00 |
|
Jan de Mooij
|
962f13d2c6
|
Bug 1115776 - Fix LApplyArgsGeneric to always emit the has-script check. r=shu
|
2015-01-26 12:59:47 +01:00 |
|
Nicolas B. Pierron
|
04e8a29e0d
|
Bug 1118344 - IonMonkey: Inline SIMD.int32x4.add calls. r=bbouvier
|
2015-01-26 12:22:56 +01:00 |
|
Nicolas B. Pierron
|
75c0af74f2
|
Bug 1118344 - Baseline ICCall_Native records templateObject for js::simd_int32x4_add. r=jandem,bbouvier
|
2015-01-26 12:22:56 +01:00 |
|
Nicolas B. Pierron
|
390dc3989c
|
Bug 1118344 - Baseline ICCall_Native accept any templateObject and not only a NativeObject. r=jandem
|
2015-01-26 12:22:55 +01:00 |
|
Nicolas B. Pierron
|
bd0cbf1e7d
|
Bug 1112156 - Add SimdPolicy to extract SIMD operands based on the type of the instruction. r=bbouvier
|
2015-01-26 12:22:55 +01:00 |
|
Nicolas B. Pierron
|
3d6e2d127f
|
Bug 1112156 - Add MSimdUnbox to extract SIMD values from the TypedObjects. r=bbouvier
|
2015-01-26 12:22:55 +01:00 |
|
Nicolas B. Pierron
|
661b38bdf3
|
Bug 1112156 - Add new bailout kinds for MSimdUnbox. r=bbouvier
|
2015-01-26 12:22:54 +01:00 |
|
Nicolas B. Pierron
|
becac722a4
|
Bug 1112162 part 2 - Add assertion & test case to verify that we keep the same alignment across the rectifier frame. r=bbouvier
|
2015-01-26 12:07:58 +01:00 |
|
Nicolas B. Pierron
|
6270474e71
|
Bug 1112162 part 1.x86 - Add padding in the rectifier frame to keep the stack alignment. r=bbouvier,djvj
|
2015-01-26 12:07:58 +01:00 |
|
Nicolas B. Pierron
|
cfcddde77f
|
Bug 1112162 part 1.x64 - Add padding in the rectifier frame to keep the stack alignment. r=bbouvier
|
2015-01-26 12:07:57 +01:00 |
|
Lars T Hansen
|
af72f022d5
|
Bug 1122338 - test case. r=gkw
|
2015-01-26 11:08:50 +01:00 |
|
Phil Ringnalda
|
f14098287e
|
Back out changeset 1a349b0fd008 (bug 1116855 ) for ggc timeouts
CLOSED TREE
|
2015-01-25 23:08:32 -08:00 |
|
Brian Hackett
|
23c6d22fc1
|
Bug 934502 - Group entry and OSR values for parameters in backtracking allocator, allow backtracking allocator to spill vregs to argument slots, r=sunfish.
|
2015-01-25 17:17:43 -07:00 |
|
Brian Hackett
|
9c3255a9d3
|
Bug 1116855 - Add default-disabled unboxed objects for use by interpreted constructors, r=jandem.
|
2015-01-25 17:00:18 -07:00 |
|
Masatoshi Kimura
|
0676786e20
|
Bug 1111290 - Part 3: Remove TypedEnum.h and fold TypedEnumInternal.h into TypedEnumBits.h. r=waldo
|
2015-01-26 07:22:11 +09:00 |
|
Masatoshi Kimura
|
ca6988b0d9
|
Bug 1111290 - Part 2: Non-mechanical changes. r=waldo
|
2015-01-26 07:22:08 +09:00 |
|
Masatoshi Kimura
|
2490dcfe04
|
Bug 1111290 - Part 1: Remove MOZ_(BEGIN|END)_ENUM_CLASS. r=waldo
|
2015-01-26 07:22:07 +09:00 |
|
Tom Schuster
|
b46230fdc5
|
Bug 1111243 - Implement ES6 proxy behavior for IsArray. r=efaust
|
2015-01-25 21:42:10 +01:00 |
|
Brian Hackett
|
402c1aff6c
|
Bug 948838 - Adjust backtracking allocator splitting mechanism for hot vs. cold code, r=sunfish.
|
2015-01-24 17:16:01 -07:00 |
|
Shu-yu Guo
|
9d2b6c684c
|
Bug 1122335 - Fix static scope chain for Debugger.Frame.prototype.eval. (r=jimb)
|
2015-01-24 12:30:56 -08:00 |
|
Ehsan Akhgari
|
a1d3a9d7c4
|
Bug 1125150 - Mark MMathFunction::foldsTo as override; r=Waldo
|
2015-01-24 14:50:30 -05:00 |
|
Ehsan Akhgari
|
e85eb13708
|
Bug 1125153 - Return false from CreateFunctionInfo; r=Waldo
|
2015-01-24 14:50:14 -05:00 |
|
Dan Gohman
|
1cb63440e5
|
Bug 1118894 - IonMonkey: Don't insist on making loops contiguous if they contain OSR entries into former loop blocks. r=jandem
|
2015-01-24 13:39:35 -05:00 |
|
Tom Schuster
|
d522294247
|
Bug 1111248. r=Waldo
|
2015-01-24 13:37:46 -05:00 |
|
Heiher
|
5078842390
|
Bug 1057082 - MIPS changes for ProfilingFrameIterator JitFrame support. r=nbp
|
2015-01-22 07:50:00 -05:00 |
|
Tom Schuster
|
0998506fdb
|
Bug 1122619 - Remove getPropertyAttributes object ops. r=jorendorff
|
2015-01-24 16:38:08 +01:00 |
|