Gabor Krizsanits
|
a7da72186c
|
Bug 939696 - isProxy for export helpers. r=bholley
|
2013-11-26 14:54:17 +01:00 |
|
Gabor Krizsanits
|
8709d4fbb5
|
Bug 939696 - isProxy for Cu. r=bholley
|
2013-11-26 14:54:02 +01:00 |
|
Gabor Krizsanits
|
d8b6e4d092
|
Bug 939696 - IsScriptedProxy. r=bholley
|
2013-11-26 14:53:20 +01:00 |
|
Jon Coppeard
|
ba9ba1c3c4
|
Bug 936514 - Improve GC documentation comments r=billm DONTBUILD
|
2013-11-26 11:24:07 +00:00 |
|
Jon Coppeard
|
f12f638b40
|
Bug 930427 - Improve debugger weakmap assertions r=billm
|
2013-11-26 10:23:32 +00:00 |
|
Jon Coppeard
|
5936c394b3
|
Bug 942354 - GC: Remove NAME_ALL_GC_ROOTS #define r=terrence
|
2013-11-26 10:21:22 +00:00 |
|
Dan Gohman
|
8b7c825b77
|
Bug 942871 - IonMonkey: Convert trySplitAfterLastRegisterUse to use splitAt. r=bhackett
|
2013-11-25 21:01:13 -08:00 |
|
Dan Gohman
|
a87548f5a2
|
Bug 942903 - IonMonkey: Mark BitAndAndBranch's uses as atStart. r=mjrosenb
|
2013-11-25 21:00:06 -08:00 |
|
Dan Gohman
|
f26214e52c
|
Bug 654820 - SpiderMonkey: Re-enable this pool leak assertion check. r=njn
|
2013-11-25 20:59:10 -08:00 |
|
Mike Hommey
|
a871dac844
|
Bug 942375 - Don't use $(shell pwd). r=mshal
|
2013-11-26 11:49:34 +09:00 |
|
Mike Hommey
|
21281c6e45
|
Bug 940407 - Kill GTEST_SOURCES. r=gps
|
2013-11-26 11:48:58 +09:00 |
|
Boris Zbarsky
|
42f47679ae
|
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
|
e1140c8d87
|
Bug 938294 part 2. Store information about argument types in jitinfo. r=peterv,efaust
|
2013-11-25 20:59:39 -05:00 |
|
Boris Zbarsky
|
3da11ce4ff
|
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
|
af4ca67e9d
|
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
|
a9759bf016
|
Bug 935855 part 2. Store isSlot information in jitinfo. r=peterv,efaust
|
2013-11-25 20:59:37 -05:00 |
|
Bobby Holley
|
b5ecea68f1
|
Bug 928616 - Clean up JS_CopyPropertiesFrom. r=jorendorff
|
2013-11-25 15:35:22 -08:00 |
|
Trevor Saunders
|
2f7f7d874a
|
bug 938025 - part 2 - fix some static constructors in the jseng r=waldo
|
2013-11-22 15:05:04 -05:00 |
|
Andrew McCreight
|
d6c0966814
|
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
|
89892236bf
|
Bug 770535, part 2 - Replace ThreadRunningGC with GCIsRunning. r=bholley
|
2013-11-24 10:34:51 -08:00 |
|
Andrew McCreight
|
1cfa831bf2
|
Bug 770535, part 1 - Remove map lock from XPConnect. r=bholley
|
2013-11-24 10:27:51 -08:00 |
|
Ryan VanderMeulen
|
6864f03cf5
|
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
|
6bbdd252af
|
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
|
9390ecab7c
|
Bug 770535, part 2 - Replace ThreadRunningGC with GCIsRunning. r=bholley
|
2013-11-24 10:34:51 -08:00 |
|
Andrew McCreight
|
121d5509aa
|
Bug 770535, part 1 - Remove map lock from XPConnect. r=bholley
|
2013-11-24 10:27:51 -08:00 |
|
Birunthan Mohanathas
|
c4d797a2eb
|
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
|
9e5a33e2ba
|
Bug 941381: Make Float32 correctness tests for trigo assert
--HG--
extra : rebase_source : 106448e8add2874705f7f7de13afa66f3d85f86f
|
2013-11-22 18:10:40 +01:00 |
|
Benjamin Bouvier
|
1ef45414ba
|
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
|
78ae6b68a6
|
Bug 940864 - IonMonkey: Don't do unsigned inference when bailouts are disabled. r=nbp
|
2013-11-25 08:17:30 -08:00 |
|
Dan Gohman
|
e31c0b4e5a
|
Bug 941877 - IonMonkey: Constify various accessor functions. r=nbp
|
2013-11-25 08:17:28 -08:00 |
|
Steve Fink
|
9beca2b0fd
|
Bug 942304 - Avoid rooting hazard in ArrayBufferObject::neuterViews. r=terrence
|
2013-11-22 13:07:59 -08:00 |
|
Carsten "Tomcat" Book
|
7aed87ac9d
|
Backed out changeset 042ab55b8476 (bug 939993) for Spidermonkey rootanalysis orange on a CLOSED TREE
|
2013-11-25 15:04:35 +01:00 |
|
Till Schneidereit
|
04de070f86
|
Bug 942211 - Remove usages of NewObjectWithClassProto. r=jwalden
--HG--
extra : rebase_source : da1f84152831b49eb9aa1fc6a40b2dc91582b9bf
|
2013-11-25 11:40:53 +00:00 |
|
Till Schneidereit
|
ff16b5950d
|
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
|
e53dd864ea
|
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
|
610a5a2b68
|
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
|
9f36f7aa14
|
Bug 939993 - Check that AddPtrs are used only with matching Lookup values r=sfink
|
2013-11-25 11:26:10 +00:00 |
|
Bill McCloskey
|
eefba9e6b7
|
Bug 942552 - Unified sources causing build issues in SpiderMonkey with --disable-threadsafe. r=ehsan
|
2013-11-25 01:24:28 -08:00 |
|
Phil Ringnalda
|
558c71b2f4
|
Back out 78f9a7685da3 (bug 942105) for debug ASan testZOOB.js timeouts
|
2013-11-24 16:52:50 -08:00 |
|
Hannes Verschore
|
c352036e21
|
Bug 942105 - IonMonkey: Remove the inlineUseCountRatio option, r=jandem
|
2013-11-24 20:59:06 +01:00 |
|
Phil Ringnalda
|
b96b144d65
|
Back out 5ecede5e0ceb (bug 931864) for assertions
|
2013-11-23 21:53:45 -08:00 |
|
Phil Ringnalda
|
b27943e7d5
|
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
|
d83ce2a599
|
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
|
8f96c714b8
|
Bug 939608 - Part 2: Build xpconnect in unified mode; r=bholley
|
2013-11-20 11:35:34 -05:00 |
|
Mike Hommey
|
af90d4b8fa
|
Bug 941989 - Remove useless EXTRA_DSO_LDOPTS. r=mshal
|
2013-11-23 07:02:10 +09:00 |
|
Mike Hommey
|
67df42f71d
|
Bug 941450 - Add some GENERATED_FILES to moz.build. r=gps
|
2013-11-22 08:16:18 +09:00 |
|
Dan Gohman
|
0b1ada6433
|
Bug 941652 - IonMonkey: Fix quadradic-time insertion into LiveInterval use lists. r=bhackett
|
2013-11-23 10:38:24 -08:00 |
|
Dan Gohman
|
643a028f04
|
Bug 939824 - IonMonkey: Convert trySplitAcrossHotcode to use splitAt. r=bhackett
|
2013-11-23 10:38:24 -08:00 |
|
Dan Gohman
|
53e193d8a0
|
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
|
745aaf759b
|
Bug 939824 - IonMonkey: Refactor a splitting method out of splitAcrossCalls. r=bhackett
|
2013-11-23 10:38:21 -08:00 |
|