Kannan Vijayan
|
64dbdf9caf
|
Bug 976260 - Register javascript performance events with the profiler, second attempt at pushing. r=jandem
|
2014-03-03 14:36:08 -05:00 |
Bobby Holley
|
611c847a27
|
Bug 975419 - Add a JS::TenuredHeap<JSObject*> overload to TraceCallbacks. r=mccr8,terrence
|
2014-03-03 08:53:42 -08:00 |
Ryan VanderMeulen
|
1662c5c020
|
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
|
dfd2033053
|
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
|
88eff64bd1
|
Bug 976260 - Register javascript performance events with the profiler. r=jandem
|
2014-02-28 14:02:46 -05:00 |
Ed Morley
|
75251a8149
|
Backed out changeset 84663a25b44e (bug 976260) for compilation failures
|
2014-02-28 18:42:34 +00:00 |
Kannan Vijayan
|
853bcf6e79
|
Bug 976260 - Register javascript performance events with the profiler. r=jandem
|
2014-02-28 13:22:03 -05:00 |
Nicholas Nethercote
|
b2db83feaf
|
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
|
27e6781bd9
|
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
|
fdb45bb355
|
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
|
15dc791773
|
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
|
556e355bad
|
Bug 977538 - Disable PGO for CanonicalizeNaN. r=luke
--HG--
extra : rebase_source : 7be8e2eb69297cafa8e705c738e9ed814ad50308
|
2014-02-27 20:48:59 +01:00 |
Benjamin Bouvier
|
438e225871
|
Bug 939843: Required changes in Spidermonkey; r=mjrosenb
--HG--
extra : rebase_source : e629b045dfe460348c339ef0e7d301b67c6799fd
|
2014-02-27 16:23:11 +01:00 |
Luke Wagner
|
e3573fb7b1
|
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
|
42bee7f6b4
|
Bug 919544 - Allow cached object allocation to GC; r=jandem
|
2014-02-01 12:04:03 -08:00 |
Terrence Cole
|
d09ef4dcaf
|
Bug 975947 - Fix generational GC's interaction with the barrier verifier; r=sfink
|
2014-02-24 15:08:05 -08:00 |
Nathan Froyd
|
cde7ebbe15
|
Bug 970498 - remove unnecessary padding in JSClass and js::Class; r=Waldo
|
2014-02-24 15:20:38 -05:00 |
Nathan Froyd
|
e7e68c5f36
|
Bug 970504 - make JS_CLASS_MEMBERS useful in more places; r=jorendorff
|
2014-02-24 15:08:57 -05:00 |
Jim Chen
|
dca2479fd2
|
Bug 974980 - Always push a js:RunScript frame in pseudostack; r=BenWa
|
2014-02-24 12:27:58 -05:00 |
Brian Hackett
|
3955bbd3b5
|
Bug 964057 - Share self hosted state between runtimes, r=till.
|
2014-02-21 16:54:25 -07:00 |
Terrence Cole
|
dda1d29077
|
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
|
f0b23970a3
|
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
|
01ad150169
|
Back out 0f5f58d5d410:8db4d719f5f8 (bug 973780) for debug WinXP mochitest-3 assertions
CLOSED TREE
|
2014-02-20 20:46:50 -08:00 |
Bobby Holley
|
b71db74ff5
|
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
|
4ace8887c7
|
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
|
d2c6598a97
|
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
|
c516662c22
|
back out 3a8893b28489 (bug 712939) and 39adab158c17,16add78c43e3,37193db7e15b (bug 712873), for build bustage.
|
2014-02-19 00:15:51 -08:00 |
Chris Peterson
|
8a8a0e2b81
|
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
|
58e6c13345
|
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
|
5ac29476e6
|
Bug 936236 - Inline allocateSlots into caller and handlify (r=jonco)
|
2014-02-13 11:17:43 -06:00 |
Kannan Vijayan
|
21e7995fb4
|
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
|
158468a425
|
Backed out changeset 45f374858666 (bug 852891) for bad commit message referencing wrong bug. DONTBUILD
|
2014-02-13 14:24:37 -05:00 |
Kannan Vijayan
|
d07b085e92
|
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
|
1716ba8f56
|
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
|
fe4db66203
|
Bug 961091 - Add fewer store buffer entries when describing the stack r=terrence
|
2014-02-07 11:21:12 +00:00 |
Bobby Holley
|
8bf2c8aa3b
|
Bug 959013 - Create storage for declarative class bootstrapping information on js::Class. r=luke
|
2014-02-04 07:51:54 -08:00 |
Nicholas Nethercote
|
8ad98d5f7b
|
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
|
6faab639f2
|
Bug 966040 - Simplify and minimize the allocation path for non-objects; r=jonco
|
2014-01-31 11:43:43 -08:00 |
Kyle Huey
|
d21c9ac055
|
Bug 961286 - Use move semantics for JSAutoStructuredCloneBuffer and wrappers. r=jorendorff, r=bent
|
2014-01-31 21:50:07 -05:00 |
Shu-yu Guo
|
40089fb9be
|
Bug 966181 - Rename ForkJoinSlice to ForkJoinContext. (r=pnkfelix)
|
2014-01-31 14:57:57 -08:00 |
Eric Faust
|
31541d75aa
|
Bug 924720 - Part 1: Implement IsProxy() using new JSClass flag. (r=jwalden)
|
2014-01-29 17:20:15 -08:00 |
Eric Faust
|
5790c2c1cd
|
Bug 924720 - Part 0: Free up spare JSClass flags. (r=jwalden)
|
2014-01-29 17:20:15 -08:00 |
Chris Peterson
|
ac4837ccb1
|
Bug 964016 - Part 4: Replace JS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE. r=luke
|
2014-01-24 20:14:56 -08:00 |
Chris Peterson
|
1b2b307e88
|
Bug 964016 - Part 2: Replace JS_UNLIKELY with MOZ_UNLIKELY. r=luke
|
2014-01-24 19:57:58 -08:00 |
Bobby Holley
|
048f4eae8c
|
Bug 957688 - Kill off checkAccess. r=mrbkap
|
2014-01-24 16:08:26 -08:00 |
Terrence Cole
|
dc3a39595c
|
Bug 963232 - Add extensive documentation to js/GCAPI.h; r=billm
|
2014-01-23 11:47:11 -08:00 |
Nicholas Nethercote
|
0b05b51057
|
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
|
04907c0a12
|
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
|
5de1ab52da
|
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
|
b60b20f34b
|
Bug 961883 (part 0) - Some tiny HashTable comment tweaks. r=luke.
--HG--
extra : rebase_source : 749b61ec992335aa5e2be63340e88b04ff236967
|
2014-01-20 19:52:52 -08:00 |