Dan Gohman
|
a0d23cbd8b
|
Bug 943449 - IonMonkey: Introduce a new idiom for dumping routines: dump(). r=nbp
|
2013-11-26 11:22:58 -08:00 |
|
Dan Gohman
|
6f54519b0c
|
Bug 943429 - IonMonkey: Make forLSRA a template parameter instead of a dynamic parameter. r=bhackett
|
2013-11-26 11:22:58 -08:00 |
|
Dan Gohman
|
8988af0f0e
|
Bug 943429 - IonMonkey: Misc regalloc cleanups r=bhackett
|
2013-11-26 11:22:58 -08:00 |
|
Dan Gohman
|
baeb8e6e25
|
Bug 943425 - IonMonkey: Avoid creating unused LMoveGroups. r=bhackett
|
2013-11-26 11:22:58 -08:00 |
|
Sean Stangl
|
52ffd8d490
|
Bug 943126 - Fast-path for String.split(""). r=h4writer
|
2013-11-26 10:15:32 -08:00 |
|
Jan de Mooij
|
f3edd0bc7f
|
Bug 939816 - Support inlining functions with throw statements. r=h4writer
|
2013-11-26 19:50:59 +01:00 |
|
Kannan Vijayan
|
7a09076aaf
|
Bug 942604 - Add correct Float32 handling to MSetFrameArgument. r=bbouvier
|
2013-11-26 12:46:33 -05:00 |
|
Ehsan Akhgari
|
348b7ceaec
|
Bug 943347 - Build js/jsd in unified mode; r=glandium
--HG--
extra : rebase_source : 533f6189d1e4cf52692ed3433cf5ee117ab21d5e
|
2013-11-26 11:15:35 -05:00 |
|
Jan de Mooij
|
60d7b16619
|
Bug 943327 - Fix GVN to not store an instruction's value number if we don't need it. r=h4writer
|
2013-11-26 17:12:49 +01:00 |
|
Gabor Krizsanits
|
8063a270c7
|
Bug 939696 - Tests for IsScriptedProxy consumers. r=bholley
|
2013-11-26 14:54:28 +01:00 |
|
Gabor Krizsanits
|
cf1b15e91b
|
Bug 939696 - isProxy for export helpers. r=bholley
|
2013-11-26 14:54:17 +01:00 |
|
Gabor Krizsanits
|
a79d22bbdd
|
Bug 939696 - isProxy for Cu. r=bholley
|
2013-11-26 14:54:02 +01:00 |
|
Gabor Krizsanits
|
1854dc8568
|
Bug 939696 - IsScriptedProxy. r=bholley
|
2013-11-26 14:53:20 +01:00 |
|
Jon Coppeard
|
d1410db013
|
Bug 936514 - Improve GC documentation comments r=billm DONTBUILD
|
2013-11-26 11:24:07 +00:00 |
|
Jon Coppeard
|
511751e611
|
Bug 930427 - Improve debugger weakmap assertions r=billm
|
2013-11-26 10:23:32 +00:00 |
|
Jon Coppeard
|
1ed43c85d7
|
Bug 942354 - GC: Remove NAME_ALL_GC_ROOTS #define r=terrence
|
2013-11-26 10:21:22 +00:00 |
|
Dan Gohman
|
42794670af
|
Bug 942871 - IonMonkey: Convert trySplitAfterLastRegisterUse to use splitAt. r=bhackett
|
2013-11-25 21:01:13 -08:00 |
|
Dan Gohman
|
c879f75bbd
|
Bug 942903 - IonMonkey: Mark BitAndAndBranch's uses as atStart. r=mjrosenb
|
2013-11-25 21:00:06 -08:00 |
|
Dan Gohman
|
561c1492b8
|
Bug 654820 - SpiderMonkey: Re-enable this pool leak assertion check. r=njn
|
2013-11-25 20:59:10 -08:00 |
|
Mike Hommey
|
a4d185c026
|
Bug 942375 - Don't use $(shell pwd). r=mshal
|
2013-11-26 11:49:34 +09:00 |
|
Mike Hommey
|
62cde4eed8
|
Bug 940407 - Kill GTEST_SOURCES. r=gps
|
2013-11-26 11:48:58 +09:00 |
|
Boris Zbarsky
|
390c82dca5
|
Bug 938294 part 3. Make use of the [Pure] annotations on methods and analysis of their arguments to make them not look like writes to alias analysis. r=efaust
|
2013-11-25 20:59:39 -05:00 |
|
Boris Zbarsky
|
811841efee
|
Bug 938294 part 2. Store information about argument types in jitinfo. r=peterv,efaust
|
2013-11-25 20:59:39 -05:00 |
|
Boris Zbarsky
|
100e122d32
|
Bug 935855 part 6. Add friend API exposing the max number of fixed slots, and some static asserts that we're not going past it. r=jorendorff
|
2013-11-25 20:59:38 -05:00 |
|
Boris Zbarsky
|
e4bca7f95d
|
Bug 935855 part 5. Use our members-in-slots information in ion codegen. r=efaust
|
2013-11-25 20:59:38 -05:00 |
|
Boris Zbarsky
|
83e5da85cc
|
Bug 935855 part 2. Store isSlot information in jitinfo. r=peterv,efaust
|
2013-11-25 20:59:37 -05:00 |
|
Bobby Holley
|
a3e50ba0c9
|
Bug 928616 - Clean up JS_CopyPropertiesFrom. r=jorendorff
|
2013-11-25 15:35:22 -08:00 |
|
Trevor Saunders
|
47ff1bd045
|
bug 938025 - part 2 - fix some static constructors in the jseng r=waldo
|
2013-11-22 15:05:04 -05:00 |
|
Andrew McCreight
|
98a1da209e
|
Bug 770535, part 3 - Fold mMainThreadWrappedNativeProtoMap into mWrappedNativeProtoMap. r=bholley
With the removal of locks, these two maps are identical.
|
2013-11-24 11:03:29 -08:00 |
|
Andrew McCreight
|
22a229f621
|
Bug 770535, part 2 - Replace ThreadRunningGC with GCIsRunning. r=bholley
|
2013-11-24 10:34:51 -08:00 |
|
Andrew McCreight
|
1d5f1027f1
|
Bug 770535, part 1 - Remove map lock from XPConnect. r=bholley
|
2013-11-24 10:27:51 -08:00 |
|
Ryan VanderMeulen
|
e7246564d4
|
Backed out changesets 6235d23be128, 0fbd934a80c8, and 592b49270490 (bug 770535) for Windows build bustage on a CLOSED TREE.
|
2013-11-25 15:16:42 -05:00 |
|
Andrew McCreight
|
08a05455b1
|
Bug 770535, part 3 - Fold mMainThreadWrappedNativeProtoMap into mWrappedNativeProtoMap. r=bholley
With the removal of locks, these two maps are identical.
|
2013-11-24 11:03:29 -08:00 |
|
Andrew McCreight
|
f96804e695
|
Bug 770535, part 2 - Replace ThreadRunningGC with GCIsRunning. r=bholley
|
2013-11-24 10:34:51 -08:00 |
|
Andrew McCreight
|
6f82d37a93
|
Bug 770535, part 1 - Remove map lock from XPConnect. r=bholley
|
2013-11-24 10:27:51 -08:00 |
|
Birunthan Mohanathas
|
0816e609ee
|
Bug 784739 - Switch from NULL to nullptr in miscellaneous directories; r=ehsan
--HG--
extra : rebase_source : 8ace754e117a12e2599f5a90030f13a3a7064fed
|
2013-11-25 14:02:47 -05:00 |
|
Benjamin Bouvier
|
4b529add5c
|
Bug 941381: Make Float32 correctness tests for trigo assert
--HG--
extra : rebase_source : 106448e8add2874705f7f7de13afa66f3d85f86f
|
2013-11-22 18:10:40 +01:00 |
|
Benjamin Bouvier
|
5508bf3a85
|
Bug 941381: Compile Float32 asin as asinf, not sinf (typo); r=luke
--HG--
extra : rebase_source : 8a860a6bab7add8752d42bbcf0ee6059d02a0b1d
|
2013-11-22 18:10:24 +01:00 |
|
Dan Gohman
|
b0820ddafe
|
Bug 940864 - IonMonkey: Don't do unsigned inference when bailouts are disabled. r=nbp
|
2013-11-25 08:17:30 -08:00 |
|
Dan Gohman
|
4d55c7a7d2
|
Bug 941877 - IonMonkey: Constify various accessor functions. r=nbp
|
2013-11-25 08:17:28 -08:00 |
|
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 |
|