Masatoshi Kimura
|
7b63853e9c
|
Bug 928220 - Get rid of JS_INLINE
|
2013-10-22 06:34:24 +09:00 |
|
Jim Blandy
|
0440af2389
|
Bug 928507: Properly hide JS::Handle's assignment operator; add 'repoint' method to deal with the fallout; fix C1Spewer, IonSpewer, and CompileOptions. r=terrence
|
2013-10-21 12:56:44 -07:00 |
|
Jan de Mooij
|
b5cb5864c1
|
Bug 859892 - Rename JS_CANONICALIZE_NAN to JS::CanonicalizeNaN. r=Waldo
|
2013-10-17 10:16:17 +02:00 |
|
Ehsan Akhgari
|
9bf1bff8b4
|
Bug 895047 - Make char16_t available everywhere and use that to define PRUnichar and jschar; r=jcranmer,jorendorff,glandium
|
2013-10-17 00:36:13 -04:00 |
|
Phil Ringnalda
|
214fbe3acd
|
Back out ee100983f921 (bug 895047) for build bustage
CLOSED TREE
|
2013-10-16 21:51:55 -07:00 |
|
Ehsan Akhgari
|
6f865c67f5
|
Bug 895047 - Make char16_t available everywhere and use that to define PRUnichar and jschar; r=jcranmer,jorendorff,glandium
|
2013-10-17 00:36:13 -04:00 |
|
Nathan Froyd
|
73d53adda3
|
Bug 925879 - use JS_BITS_PER_WORD instead of JS_BYTES_PER_WORD in HashTable.h; r=njn
|
2013-10-15 10:11:03 -04:00 |
|
Nathan Froyd
|
dcffd48dd5
|
Bug 925807 - define JS_BITS_PER_WORD in terms of JS_64BIT; r=njn
|
2013-10-11 15:11:48 -04:00 |
|
Nicholas D. Matsakis
|
271da5b9d4
|
Bug 914220 - Move TypedObject global names into a TypedObject module r=waldo
|
2013-09-09 11:52:11 -04:00 |
|
Wes Kocher
|
dd25f949c6
|
Backed out 5 changesets (bug 861925) so I can backout bug 900669 cleanly
Backed out changeset 8febf2f0e35d (bug 861925)
Backed out changeset e646195f32ae (bug 861925)
Backed out changeset 015a92e94c07 (bug 861925)
Backed out changeset 4546406915c1 (bug 861925)
Backed out changeset 63321a464309 (bug 861925)
|
2013-10-15 18:51:50 -07:00 |
|
Steve Fink
|
f1124d2525
|
Bug 861925 - Steal and neuter ArrayBuffers at end of structured clone, r=jorendorff
--HG--
extra : rebase_source : 90ef9de8673dc50e81810a8cdcc86c8a8dbbc7bb
|
2013-10-15 17:26:19 -07:00 |
|
Jason Orendorff
|
0cc522db03
|
Bug 923836 - Set aside the first 3 reserved slots of global objects for application use. r=Waldo.
--HG--
extra : rebase_source : 027d8ed582b276845ff49c19b867d82b058542e1
|
2013-10-14 15:24:11 -05:00 |
|
Jon Coppeard
|
3695d1c68a
|
Bug 925817 - GenerationalGC: Refactor inside nursery check to avoid repetition r=terrence
|
2013-10-14 10:16:25 +01:00 |
|
Wes Kocher
|
84bc54b1f1
|
Backed out changeset e807ddf2965f (bug 688852) for test bustage
|
2013-10-11 18:07:40 -07:00 |
|
Terrence Cole
|
a914924b84
|
Bug 688852 - Rewrite Array.prototype.concat to use spec steps; r=Waldo
--HG--
extra : rebase_source : b82607aabd4f959e7c204073a440225c6a12da6c
|
2013-01-03 17:34:34 -08:00 |
|
Terrence Cole
|
79f9ff9851
|
Bug 924608 - Fix a compiler warning in memorymetrics; r=njn
|
2013-10-08 14:15:59 -07:00 |
|
Shu-yu Guo
|
0d36c5754e
|
Bug 921325 - Return bool from PJS VM functions and use the fatal bit on ForkJoinSlice to signal fatal vs retry. (r=nmatsakis)
|
2013-10-10 20:02:32 -07:00 |
|
Nathan Froyd
|
8ede1e6c43
|
Bug 924391 - don't use JS_BITS_PER_WORD in HeapAPI.h; r=billm
|
2013-10-08 09:54:33 -04:00 |
|
Shu-yu Guo
|
ed46c58374
|
Bug 903193 - Part 4: Add ability to do read only lookup on the Shape tree. (r=bhackett)
|
2013-10-08 15:14:03 -07:00 |
|
Douglas Crosher
|
95bb02c8a8
|
Bug 923328 - Ionmonkey: fix float32 hash function. r=terrence
|
2013-10-03 10:11:18 +10:00 |
|
Nicholas Nethercote
|
5bcfb5698f
|
Bug 921954 - Clean up type inference memory reporting. r=bhackett.
--HG--
extra : rebase_source : a3c640921882a997017b1cddca189f5b3217a88e
|
2013-09-30 16:20:33 -07:00 |
|
Terrence Cole
|
e798610969
|
Bug 609896 - Optimize copy and initialization of DenseElements; r=billm
--HG--
extra : rebase_source : a0cf2605a7f1277352ff9163379632992c56d09a
|
2013-09-25 15:19:08 -07:00 |
|
Jan de Mooij
|
98e98fedfa
|
Bug 915763 - Remove TypeScript::dynamicList and dynamic Monitor functions. r=bhackett
|
2013-09-28 11:45:21 +02:00 |
|
Nicholas Nethercote
|
2d9b5e156d
|
Bug 920852 (part 4) - Reorder a bunch of stuff. r=till.
--HG--
extra : rebase_source : b386abc4bfcdc85fad4071eeb06de2ca83a17bd8
|
2013-09-25 20:17:19 -07:00 |
|
Nicholas Nethercote
|
5fd123f3a1
|
Bug 920852 (part 3) - Tweak various things about RuntimeStats. r=till.
--HG--
extra : rebase_source : 0748417364e0b8be25846f573d93fc657b228d19
|
2013-09-24 23:24:29 -07:00 |
|
Nicholas Nethercote
|
19db4d0520
|
Bug 920852 (part 2) - Rename fields of ZoneStatsPod and StringInfo to match memory reporter paths. r=till.
--HG--
extra : rebase_source : d67dc7deedee6213f640ca2ae31a959b66d8d64e
|
2013-09-24 23:24:28 -07:00 |
|
Nicholas Nethercote
|
7d3e82240b
|
Bug 920852 (part 1) - Rename fields of ObjectsExtraSizes and CompartmentStats to match memory reporter paths. r=till.
--HG--
extra : rebase_source : 0f55dd20e69d3410d0cb811529f53570f588cc5e
|
2013-09-24 23:24:28 -07:00 |
|
Ehsan Akhgari
|
766794ce59
|
Bug 921130 - Minimize the #includes in js/src/jit; r=luke
|
2013-09-26 18:34:54 -04:00 |
|
Nicholas Nethercote
|
5abccfb0e9
|
Bug 919889 (part 5) - Use macros to eliminate repetitive, error-prone code in MemoryMetrics.{h,cpp}. r=luke.
|
2013-09-24 23:24:28 -07:00 |
|
Nicholas Nethercote
|
a5d55e1483
|
Bug 919889 (part 4) - Assorted minor clean-ups. r=luke.
|
2013-09-24 23:24:28 -07:00 |
|
Nicholas Nethercote
|
20426ed4ad
|
Bug 919889 (part 3) - Move the private_ field out of ObjectsExtraSizes. r=luke.
|
2013-09-24 23:24:28 -07:00 |
|
Dan Gohman
|
d3146fc6ed
|
Bug 916580 - Fix bugs related to the usage of calloc. r=luke
|
2013-09-25 12:18:43 -07:00 |
|
Jon Coppeard
|
2b0c3a4661
|
Bug 912567 - Split HashMap/HashSet::rekey() into rekey() and rekeyIfMoved() r=terrence
|
2013-09-24 10:03:32 +01:00 |
|
Ehsan Akhgari
|
7d49e13900
|
Bug 915735 - Part 1: Work around a bug in the MSVC PGO instrumented builds which prevents xpcshell to run successfully as a host tool during builds; r=sfink
--HG--
extra : rebase_source : e9b3bfc9cae14d0a699f584ccbda80157b065bc0
|
2013-09-23 15:28:08 -04:00 |
|
Dan Gohman
|
d78b997a49
|
Bug 918350 - SpiderMonkey: Remove js_NaN in favor of a new mozilla::GenericNaN() function. r=waldo
|
2013-09-19 18:42:56 -07:00 |
|
Terrence Cole
|
ac4d65e1fd
|
Bug 918118 - Delete MutableHandle constructors for int and nullptr; r=jonco
This should prevent accidently misuse of MutableHandle.
--HG--
extra : rebase_source : 836a46068770281de24b6a11a04352b49c1dd05d
|
2013-08-06 15:09:15 -07:00 |
|
Birunthan Mohanathas
|
39e3b9e4cc
|
Bug 784739 - Switch from NULL to nullptr in js/ductwork/, js/ipc/, and js/public/; r=ehsan
|
2013-09-19 15:24:53 -04:00 |
|
Steve Fink
|
bfc019c4f0
|
Bug 916986 - Implement a JSAutoAssertNoGC for the analysis to pay attention to, r=terrence
|
2013-09-17 10:50:03 -07:00 |
|
Bill McCloskey
|
a3fd52315b
|
Bug 905926 - Move rambo GC to runtime destruction. r=jonco
|
2013-09-17 09:46:32 -07:00 |
|
Bobby Holley
|
42c719e380
|
Bug 905926 - Remove watchpoints on all compartments during shutdown, not just the cx compartment. r=billm
|
2013-09-17 09:46:32 -07:00 |
|
Brian Hackett
|
46424788cc
|
Bug 915473 - Distinguish stack type sets from compiler-created temporary type sets, r=jandem.
|
2013-09-12 18:30:03 -06:00 |
|
Nicholas Nethercote
|
f41b880173
|
Bug 915482 (part 1) - Move most of gc/Barrier-inl.h into gc/Barrier.h. r=terrence.
--HG--
extra : rebase_source : e3fbf54420858cd5ae5328f4cf5c5001d1d0ccb9
|
2013-09-11 16:51:17 -07:00 |
|
Dan Gohman
|
586b9aee99
|
Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
|
2013-09-11 05:49:05 -07:00 |
|
Benjamin Bouvier
|
aa2f43ac6a
|
Bug 888109: Float32 general optimizations for IonMonkey: framework and arithmetic operations; r=sstangl,nbp
|
2013-07-18 15:13:15 -07:00 |
|
Nicholas Nethercote
|
e68970dcbd
|
Bug 910771 (part 2) - Move some stuff from JS::Zone to JS::shadow::Zone, and from JSRuntime to JS::shadow::Runtime.h. r=terrence.
|
2013-09-04 19:19:04 -07:00 |
|
Nicholas Nethercote
|
8b1341d991
|
Bug 910771 (part 1) - Create js/Tracer.h and gc/Tracer.cpp. r=terrence.
|
2013-09-02 22:01:18 -07:00 |
|
Kyle Huey
|
a53f6f80b6
|
Bug 910937: Remove xpc_UnmarkGrayObject and use JSAPI directly. r=mccr8
|
2013-09-08 20:28:48 -07:00 |
|
Phil Ringnalda
|
73c0fd405e
|
Back out a615811b12e4 (bug 888109) for not actually building
|
2013-09-06 18:48:56 -07:00 |
|
Benjamin Bouvier
|
47974667e0
|
Bug 888109: Float32 general optimizations for IonMonkey: framework and arithmetic operations; r=sstangl,nbp
|
2013-07-18 15:13:15 -07:00 |
|
Jason Orendorff
|
b60be23ea3
|
Bug 893186, part 5 - Delete JS_GetPropertyAttributes and many similar APIs; remove half a dozen methods from JS::Class. r=Waldo.
--HG--
extra : rebase_source : 1f4a01938b06b66ef855f9b654f098b4819b1390
|
2013-09-06 12:05:30 -05:00 |
|