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 |
|
Jeff Walden
|
cd1afc6984
|
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
|
904faa3371
|
Bug 961077 - Take marking function as template parameter in PersistentRootedMarker r=sfink
|
2014-01-23 09:53:42 +00:00 |
|
Steve Fink
|
9f72871624
|
Bug 960342 - Add a RootedGeneric general class, r=terrence
|
2014-01-22 11:52:44 -08:00 |
|
Jon Coppeard
|
eddc75fd8f
|
Bug 961077 - Make PersistentRooted use private inheritance when deriving from LinkedListElement r=sfink
|
2014-01-22 11:28:06 +00:00 |
|
Ms2ger
|
7b4adf5c0f
|
Bug 937952 - Replace JS_ROTATE_LEFT32 with mozilla::RotateLeft; r=Waldo
|
2014-01-20 08:58:26 +01:00 |
|
Terrence Cole
|
be1579cec3
|
Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 5; r=jonco
--HG--
extra : rebase_source : 13c96b6118408cfb001a3191871cbf7ce4d8a2c3
|
2014-01-17 10:09:38 -08:00 |
|
Jon Coppeard
|
5437959382
|
Bug 960544 - Always export rooting APIs and stop linking unit tests against JS library r=glandium
|
2014-01-17 10:18:19 +00:00 |
|
Terrence Cole
|
f7e4661151
|
Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 1; r=sfink,Ms2ger
--HG--
extra : rebase_source : 0e0e75028f12db9cc4cf612a9205525669b70267
|
2014-01-14 12:41:22 -08:00 |
|
Nicolas B. Pierron
|
539c077dff
|
Bug 958471 - Assert range of Object/String Values' payload. r=jandem
|
2014-01-16 03:06:31 -08:00 |
|
Jon Coppeard
|
1c4835c7fd
|
Bug 959683 - Use rooting typedefs consistently in our public API r=sfink
|
2014-01-15 10:31:00 +00:00 |
|
Boris Zbarsky
|
72e2ce7440
|
Bug 932837 part 2. Create a refcounted object to manage the lifetime of a JS::StackDescription. r=mccr8, terrence
|
2014-01-07 19:53:17 -05:00 |
|
Boris Zbarsky
|
a989ae183c
|
Bug 932837 part 1. Make FrameDescription compute the line number lazily. r=jandem
|
2014-01-07 19:53:17 -05:00 |
|
Jeff Walden
|
c95b19ffa3
|
Bug 956601 - Add Char16.h to RequiredDefines.h so that SpiderMonkey standalone works again, in compilers without native char16_t support. r=sstangl
--HG--
extra : rebase_source : 7a36d31e37e0336b9ccfe765d9c98353f6e56aa0
|
2014-01-05 18:05:11 -06:00 |
|