Steve Fink
|
f15b6eb791
|
Bug 942304 - Avoid rooting hazard in ArrayBufferObject::neuterViews. r=terrence
|
2013-11-22 13:07:59 -08:00 |
|
Carsten "Tomcat" Book
|
29b36011f5
|
Backed out changeset 042ab55b8476 (bug 939993) for Spidermonkey rootanalysis orange on a CLOSED TREE
|
2013-11-25 15:04:35 +01:00 |
|
Till Schneidereit
|
2e0fe91ad4
|
Bug 942211 - Remove usages of NewObjectWithClassProto. r=jwalden
--HG--
extra : rebase_source : da1f84152831b49eb9aa1fc6a40b2dc91582b9bf
|
2013-11-25 11:40:53 +00:00 |
|
Till Schneidereit
|
3a124958e2
|
Bug 942205 - Initialize ParallelArray class in GlobalObject::initStandardClasses. r=nmatsakis
--HG--
extra : rebase_source : e4f82bf3102a69b5bc51108ca604060bbd1f4a67
|
2013-11-25 11:21:37 +00:00 |
|
Till Schneidereit
|
a65961be60
|
Bug 942205 - Part 2: Use JSPropertySpec[] to install ParallelArray#length getter. r=nmatsakis
--HG--
extra : rebase_source : 4ed14d74195085c4c0d546c4fefbbd919d80b5c6
|
2013-11-22 17:18:09 +00:00 |
|
Till Schneidereit
|
56aba9f972
|
Bug 942205 - Part 1: Skip self-hosted properties while initializing the self-hosting global. r=nmatsakis
--HG--
extra : rebase_source : 5e5a59984e195b1542a4a6b59f574b54007bad3a
|
2013-11-22 17:14:30 +00:00 |
|
Jon Coppeard
|
eb1f048c43
|
Bug 939993 - Check that AddPtrs are used only with matching Lookup values r=sfink
|
2013-11-25 11:26:10 +00:00 |
|
Bill McCloskey
|
4d8cbed9ac
|
Bug 942552 - Unified sources causing build issues in SpiderMonkey with --disable-threadsafe. r=ehsan
|
2013-11-25 01:24:28 -08:00 |
|
Phil Ringnalda
|
527a58cbb4
|
Back out 78f9a7685da3 (bug 942105) for debug ASan testZOOB.js timeouts
|
2013-11-24 16:52:50 -08:00 |
|
Hannes Verschore
|
0e1258b621
|
Bug 942105 - IonMonkey: Remove the inlineUseCountRatio option, r=jandem
|
2013-11-24 20:59:06 +01:00 |
|
Phil Ringnalda
|
1517f1b9f0
|
Back out 5ecede5e0ceb (bug 931864) for assertions
|
2013-11-23 21:53:45 -08:00 |
|
Phil Ringnalda
|
be66ac2595
|
Bug 938431 followup, bail out when ParallelArray isn't defined, since it's only on trunk
--HG--
extra : rebase_source : 91f842ae5b53c452d156288e7124394646b86ebc
|
2013-11-23 18:00:11 -08:00 |
|
Mike Hommey
|
051aa3a2d3
|
Bug 942031 - Don't link against the js engine when there's no need to. r=mshal
|
2013-11-24 08:18:50 +09:00 |
|
Ehsan Akhgari
|
db0d9c656a
|
Bug 939608 - Part 2: Build xpconnect in unified mode; r=bholley
|
2013-11-20 11:35:34 -05:00 |
|
Mike Hommey
|
9e5652d67f
|
Bug 941989 - Remove useless EXTRA_DSO_LDOPTS. r=mshal
|
2013-11-23 07:02:10 +09:00 |
|
Mike Hommey
|
b39418250a
|
Bug 941450 - Add some GENERATED_FILES to moz.build. r=gps
|
2013-11-22 08:16:18 +09:00 |
|
Dan Gohman
|
61d898be54
|
Bug 941652 - IonMonkey: Fix quadradic-time insertion into LiveInterval use lists. r=bhackett
|
2013-11-23 10:38:24 -08:00 |
|
Dan Gohman
|
8e29a45d88
|
Bug 939824 - IonMonkey: Convert trySplitAcrossHotcode to use splitAt. r=bhackett
|
2013-11-23 10:38:24 -08:00 |
|
Dan Gohman
|
a118d76b51
|
Bug 939824 - IonMonkey: When splitting across calls, don't split around every range boundary. r=bhackett
|
2013-11-23 10:38:24 -08:00 |
|
Dan Gohman
|
c042106061
|
Bug 939824 - IonMonkey: Refactor a splitting method out of splitAcrossCalls. r=bhackett
|
2013-11-23 10:38:21 -08:00 |
|
Dan Gohman
|
e9dd834026
|
Bug 939820 - IonMonkey: Don't create LNops for register allocators other than LSRA. r=bhackett
|
2013-11-23 10:27:38 -08:00 |
|
Dan Gohman
|
31954d8de7
|
Bug 939820 - IonMonkey: Don't create LLabels for register allocators other than LSRA. r=bhackett
|
2013-11-23 10:27:38 -08:00 |
|
Dan Gohman
|
7ccf55ce2c
|
Bug 939820 - IonMonkey: Move LLabel's Label into LBlock. r=bhackett
|
2013-11-23 10:27:38 -08:00 |
|
Dan Gohman
|
3850b39180
|
Bug 941617 - IonMonkey: Fix ComputeThis's OSI point, allowing safepoint processing to be refined. r=bhackett
|
2013-11-23 10:27:38 -08:00 |
|
Luke Wagner
|
8247522736
|
Bug 931864 - remove the activeGCInAtomsZone limitation in JS::CanCompileOffThread (r=billm)
--HG--
extra : rebase_source : 24cc636ef05661f9bbdc17b65609749ff14caab8
|
2013-11-22 15:45:18 -06:00 |
|
Dan Gohman
|
6a62f62a80
|
Bug 913648 - SpiderMonkey: Allow allocation of an AssemblerBuffer larger than INT_MAX/2. r=luke
|
2013-11-23 06:35:58 -08:00 |
|
Jim Chen
|
bfd7556706
|
Bug 935092 - Const-ify profiler pseudostack entries; r=BenWa
|
2013-11-22 14:17:30 -05:00 |
|
Bobby Holley
|
695edd8589
|
Bug 933681 - Tests. r=jorendorff
|
2013-11-22 10:55:43 -08:00 |
|
Bobby Holley
|
aecbf7c175
|
Bug 933681 - Resolve canonical eval() onto Xrayed globals. r=jorendorff
|
2013-11-22 10:55:43 -08:00 |
|
Bobby Holley
|
68c4fbb37c
|
Bug 933681 - Add lookups for standard classes in XrayWrapper. r=jorendorff
|
2013-11-22 10:55:42 -08:00 |
|
Bobby Holley
|
0b15b09022
|
Bug 933681 - Introduce an API to map from names to JSProtoKeys. r=jorendorff
|
2013-11-22 10:55:42 -08:00 |
|
Bobby Holley
|
80beb4d3cf
|
Bug 933681 - Rename the tables in jsapi.cpp to something that makes sense. r=jorendorff
|
2013-11-22 10:55:42 -08:00 |
|
Bobby Holley
|
cb60f9c802
|
Bug 933681 - Define JSStdName tables in terms of jsprototypes.h. r=jorendorff
This makes sure everything is consistent, and lets us use JSProtoKeys to index
into the JSStdNames table.
|
2013-11-22 10:55:42 -08:00 |
|
Bobby Holley
|
47f1a3f4cf
|
Bug 933681 - Factor JSStdName table iteration into a helper function. r=jorendorff
|
2013-11-22 10:55:42 -08:00 |
|
Bobby Holley
|
4b939b99c3
|
Bug 933681 - Always stash resolved constructors in global slots, and kill markStandardClassInitializedNoProto. r=jorendorff
This is necessary to see this stuff over Xrays.
|
2013-11-22 10:55:41 -08:00 |
|
Ehsan Akhgari
|
9ff9ffba59
|
Bug 942116 - Stop using the register keyword in the JS engine; r=luke
|
2013-11-22 13:49:41 -05:00 |
|
Terrence Cole
|
2d910f02aa
|
Bug 941837 - Reduce JS heap fragmentation to help a CLOSED TREE; r=billm
--HG--
extra : rebase_source : 63941e8830cf2750a070cde60100d8180312533d
|
2013-11-21 21:03:53 -08:00 |
|
Ehsan Akhgari
|
8c866b73f5
|
Backed out changeset 5993d8ad664c (bug 939608) because bug 941450 was backed out
Landed on a CLOSED TREE
|
2013-11-22 11:22:49 -05:00 |
|
Ed Morley
|
dd12c93265
|
Backed out changeset 1eb6ceed2cda (bug 938437) on suspicion of causing WinXP debug jetpack failures on a CLOSED TREE
|
2013-11-22 16:00:32 +00:00 |
|
Ed Morley
|
0e1036028c
|
Backed out changeset c30371a66429 (bug 941450)
|
2013-11-22 15:59:22 +00:00 |
|
Ehsan Akhgari
|
e11830e112
|
Bug 942127 - Build the JS editline library in unified mode; r=glandium
|
2013-11-22 10:39:08 -05:00 |
|
Ehsan Akhgari
|
d218b8fede
|
Bug 942124 - Build the js shell in unified mode; r=glandium
|
2013-11-22 10:38:52 -05:00 |
|
Ehsan Akhgari
|
4bc1220314
|
Bug 942122 - Build the JS gdb tests in unified mode; r=glandium
|
2013-11-22 10:38:35 -05:00 |
|
Jon Coppeard
|
61f9424be7
|
Bug 941793 - Always remove store buffer entries on relocation r=terrence
|
2013-11-22 06:58:32 -08:00 |
|
Jon Coppeard
|
28225ec4cb
|
Bug 941767 - Fix rooting hazard in GetNativeForGlobal() r=bholley
|
2013-11-22 06:58:32 -08:00 |
|
Benjamin Bouvier
|
63c59d61ce
|
Bug 940846: MArrayPush shouldn't take a Float32 as an input; r=sstangl
|
2013-11-22 15:32:16 +01:00 |
|
Benjamin Bouvier
|
8410b3b034
|
Bug 939868: Merge int32 and float32 types into float32 only if the int32 can be converted; r=sstangl
|
2013-11-22 15:18:08 +01:00 |
|
Ehsan Akhgari
|
58cadc31b2
|
Bug 939608 - Part 2: Build xpconnect in unified mode; r=bholley
--HG--
extra : rebase_source : d4baf7ddb95bb0217357b9eb9fabd2e08d37548a
|
2013-11-20 11:35:34 -05:00 |
|
Ehsan Akhgari
|
ebe9d9b02f
|
Bug 941424 - Build more of the JS engine in unified mode; r=djvj
X-Git-Commit-ID: a36a6a48f6712fdb86bbe1005cf7afcf26bc0200
|
2013-11-22 00:16:31 -05:00 |
|
Terrence Cole
|
7d9d78a017
|
Bug 941821 - Fix an exact rooting hazard false positive across ForkJoin invocation; r=sfink
|
2013-11-21 14:27:15 -08:00 |
|