Ryan VanderMeulen
|
e7824b1cac
|
Backed out changesets 1b4b7d198185 and 8529b074a2f3 (bug 976260) for adding new rooting hazards.
CLOSED TREE
|
2014-02-28 16:04:49 -05:00 |
|
Daniel Holbert
|
f0dec8d280
|
Bug 978188: Guard 'restartVerifier' member-var decl with the same #ifdef as its usage, to fix clang 'unused-private-field' warning. r=terrence
|
2014-02-28 12:51:08 -08:00 |
|
Kannan Vijayan
|
6eb5b8cc40
|
Bug 976260 - Register javascript performance events with the profiler. r=jandem
|
2014-02-28 14:02:46 -05:00 |
|
Ed Morley
|
e014226006
|
Backed out changeset 84663a25b44e (bug 976260) for compilation failures
|
2014-02-28 18:42:34 +00:00 |
|
Kannan Vijayan
|
e0d667c0c5
|
Bug 976260 - Register javascript performance events with the profiler. r=jandem
|
2014-02-28 13:22:03 -05:00 |
|
Nicholas Nethercote
|
dffee9c58c
|
Bug 972712 (part 6) - Report objects and shapes by their class. r=till.
--HG--
extra : rebase_source : aa42a16006a3ef180056836215d497dba0eae383
|
2014-02-26 18:35:48 -08:00 |
|
Nicholas Nethercote
|
0db86053b3
|
Bug 972712 (part 4) - Report script sources in more detail. r=till.
--HG--
extra : rebase_source : b28fc8f4ff791966cb784e1c12def58927d3e3d3
|
2014-02-13 20:03:07 -08:00 |
|
Nicholas Nethercote
|
2561588a30
|
Bug 972712 (part 3) - Rework notable string reporting. r=till.
--HG--
extra : rebase_source : 274c2ee9beafca5e464234f37e894967d20abb25
|
2014-02-26 18:11:01 -08:00 |
|
Nicholas Nethercote
|
2ca486549e
|
Bug 972712 (part 1) - Don't report short strings separately. r=till.
--HG--
extra : rebase_source : 631fe6137935cfb2fbfc3339406c5418d458ad38
|
2014-02-26 17:53:02 -08:00 |
|
Jan de Mooij
|
33c63e5da4
|
Bug 977538 - Disable PGO for CanonicalizeNaN. r=luke
--HG--
extra : rebase_source : 7be8e2eb69297cafa8e705c738e9ed814ad50308
|
2014-02-27 20:48:59 +01:00 |
|
Benjamin Bouvier
|
b43022bc95
|
Bug 939843: Required changes in Spidermonkey; r=mjrosenb
--HG--
extra : rebase_source : e629b045dfe460348c339ef0e7d301b67c6799fd
|
2014-02-27 16:23:11 +01:00 |
|
Luke Wagner
|
95b94fb1eb
|
Bug 976763 - Change DescribeStack not to return JSScripts or JSFunctions (r=bz)
--HG--
extra : rebase_source : d9a784df61c00421c9a1e360f92ffc763bf49858
|
2014-02-25 09:43:14 -06:00 |
|
Terrence Cole
|
eee4219b64
|
Bug 919544 - Allow cached object allocation to GC; r=jandem
|
2014-02-01 12:04:03 -08:00 |
|
Terrence Cole
|
a1f75ee1c9
|
Bug 975947 - Fix generational GC's interaction with the barrier verifier; r=sfink
|
2014-02-24 15:08:05 -08:00 |
|
Nathan Froyd
|
daf6fcb907
|
Bug 970498 - remove unnecessary padding in JSClass and js::Class; r=Waldo
|
2014-02-24 15:20:38 -05:00 |
|
Nathan Froyd
|
c61d66e196
|
Bug 970504 - make JS_CLASS_MEMBERS useful in more places; r=jorendorff
|
2014-02-24 15:08:57 -05:00 |
|
Jim Chen
|
1d7838e5f6
|
Bug 974980 - Always push a js:RunScript frame in pseudostack; r=BenWa
|
2014-02-24 12:27:58 -05:00 |
|
Brian Hackett
|
d3ebcda1f6
|
Bug 964057 - Share self hosted state between runtimes, r=till.
|
2014-02-21 16:54:25 -07:00 |
|
Terrence Cole
|
ded53c42ba
|
Bug 969410 - Do not expose non-tenured addresses in JS_GetObjectId; r=sfink
--HG--
extra : rebase_source : dfa32a19df80b9ae5f9d7d535b141e50007c0149
|
2014-02-20 13:38:57 -08:00 |
|
Bobby Holley
|
1b749edd65
|
Bug 973780 - Expose a wrapper for the internal WeakMap class outside of the engine. r=mccr8,terrence
|
2014-02-21 11:35:48 -08:00 |
|
Phil Ringnalda
|
7732675ab7
|
Back out 0f5f58d5d410:8db4d719f5f8 (bug 973780) for debug WinXP mochitest-3 assertions
CLOSED TREE
|
2014-02-20 20:46:50 -08:00 |
|
Bobby Holley
|
905f063f82
|
Bug 973780 - Expose a wrapper for the internal WeakMap class outside of the engine. r=mccr8,terrence
|
2014-02-20 18:24:09 -08:00 |
|
Chris Peterson
|
192496a87c
|
Bug 712873 - Part 3: Replace JS_ALWAYS_TRUE with MOZ_ALWAYS_TRUE outside js/src/ directory. r=luke
|
2014-02-17 22:42:57 -08:00 |
|
Chris Peterson
|
b6a3cbfa97
|
Bug 712873 - Part 2: Replace JS_ASSERT with MOZ_ASSERT outside js/src/ directory. r=luke
|
2014-02-17 22:24:15 -08:00 |
|
Daniel Holbert
|
682b66552e
|
back out 3a8893b28489 (bug 712939) and 39adab158c17,16add78c43e3,37193db7e15b (bug 712873), for build bustage.
|
2014-02-19 00:15:51 -08:00 |
|
Chris Peterson
|
16624c9130
|
Bug 712873 - Part 3: Replace JS_ALWAYS_TRUE with MOZ_ALWAYS_TRUE outside js/src/ directory. r=luke
|
2014-02-17 22:42:57 -08:00 |
|
Chris Peterson
|
f86f58f16d
|
Bug 712873 - Part 2: Replace JS_ASSERT with MOZ_ASSERT outside js/src/ directory. r=luke
|
2014-02-17 22:24:15 -08:00 |
|
Luke Wagner
|
d30d84eeb4
|
Bug 936236 - Inline allocateSlots into caller and handlify (r=jonco)
|
2014-02-13 11:17:43 -06:00 |
|
Kannan Vijayan
|
a2d41415b7
|
Bug 952891 - Add PIC fast-path for ForOfIterator iteration over arrays. r=jimb r=jorendorff DONTBUILD
|
2014-02-13 14:29:00 -05:00 |
|
Kannan Vijayan
|
98aa4aaa70
|
Backed out changeset 45f374858666 (bug 852891) for bad commit message referencing wrong bug. DONTBUILD
|
2014-02-13 14:24:37 -05:00 |
|
Kannan Vijayan
|
f4da41f2da
|
Bug 972087 - Add PIC fast-path for ForOfIterator iteration over arrays. r=jimb r=jorendorff
|
2014-02-13 14:20:27 -05:00 |
|
Terrence Cole
|
a7c28fdf33
|
Bug 885954 - Add comments to barrier classes explaining our use of C++ move semantics; r=jimb
|
2014-02-07 10:03:21 -08:00 |
|
Jon Coppeard
|
8a32b66277
|
Bug 961091 - Add fewer store buffer entries when describing the stack r=terrence
|
2014-02-07 11:21:12 +00:00 |
|
Bobby Holley
|
2e734e191d
|
Bug 959013 - Create storage for declarative class bootstrapping information on js::Class. r=luke
|
2014-02-04 07:51:54 -08:00 |
|
Nicholas Nethercote
|
82c58c8e3f
|
Bug 964238 (part 1) - Remove JSStableString and StableTwoByteChars. r=terrence.
--HG--
extra : rebase_source : 1859ce0b42661494fa13628551359a5a5d5663c0
|
2014-01-30 14:58:53 -08:00 |
|
Terrence Cole
|
0d556384fc
|
Bug 966040 - Simplify and minimize the allocation path for non-objects; r=jonco
|
2014-01-31 11:43:43 -08:00 |
|
Kyle Huey
|
5f91ce5f1d
|
Bug 961286 - Use move semantics for JSAutoStructuredCloneBuffer and wrappers. r=jorendorff, r=bent
|
2014-01-31 21:50:07 -05:00 |
|
Shu-yu Guo
|
9bce431125
|
Bug 966181 - Rename ForkJoinSlice to ForkJoinContext. (r=pnkfelix)
|
2014-01-31 14:57:57 -08:00 |
|
Eric Faust
|
f139382c7a
|
Bug 924720 - Part 1: Implement IsProxy() using new JSClass flag. (r=jwalden)
|
2014-01-29 17:20:15 -08:00 |
|
Eric Faust
|
9a2a33e448
|
Bug 924720 - Part 0: Free up spare JSClass flags. (r=jwalden)
|
2014-01-29 17:20:15 -08:00 |
|
Chris Peterson
|
28f3584391
|
Bug 964016 - Part 4: Replace JS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE. r=luke
|
2014-01-24 20:14:56 -08:00 |
|
Chris Peterson
|
610ad17d6a
|
Bug 964016 - Part 2: Replace JS_UNLIKELY with MOZ_UNLIKELY. r=luke
|
2014-01-24 19:57:58 -08:00 |
|
Bobby Holley
|
03fb99d54e
|
Bug 957688 - Kill off checkAccess. r=mrbkap
|
2014-01-24 16:08:26 -08:00 |
|
Terrence Cole
|
c069811bd3
|
Bug 963232 - Add extensive documentation to js/GCAPI.h; r=billm
|
2014-01-23 11:47:11 -08:00 |
|
Nicholas Nethercote
|
dd904d4ef9
|
Bug 961883 (part 3) - Measure and report the Nursery. r=terrence.
--HG--
extra : rebase_source : 6f12d47ca8cedc96b0dd0477ca4f71de08e47181
|
2014-01-21 17:17:08 -08:00 |
|
Nicholas Nethercote
|
286bcca0cc
|
Bug 961883 (part 2) - Measure and report the StoreBuffer. r=terrence.
--HG--
extra : rebase_source : f298f0373b7fee99eee7a62060f882d628f97eb2
|
2014-01-21 17:17:02 -08:00 |
|
Nicholas Nethercote
|
674e5b03a5
|
Bug 961883 (part 1) - Measure and report the SourceDataCache. r=benjamin.
--HG--
extra : rebase_source : b599e19fb681e972b1f6e184c44f5a726a61009f
|
2014-01-20 19:52:57 -08:00 |
|
Nicholas Nethercote
|
7b29979d36
|
Bug 961883 (part 0) - Some tiny HashTable comment tweaks. r=luke.
--HG--
extra : rebase_source : 749b61ec992335aa5e2be63340e88b04ff236967
|
2014-01-20 19:52:52 -08:00 |
|
Jeff Walden
|
853804dbf3
|
Bug 948227 - Add code to warn when the __proto__ setter is called that it's very slow and shouldn't be used. (Don't use it yet, tho, because it requires the second part of bug 948583 to land first. Once that lands, fully enabling this just requires some uncommenting.) r=efaust
--HG--
extra : rebase_source : 87d320edcc99b6ef7df98c2470c78d4085aa4f99
|
2013-12-11 16:04:07 -08:00 |
|
Jon Coppeard
|
bda63a0cd6
|
Bug 961077 - Take marking function as template parameter in PersistentRootedMarker r=sfink
|
2014-01-23 09:53:42 +00:00 |
|