Steve Fink
|
180e676fb8
|
Backed out changeset 55fa2277a702 (bug 848592) for exposing pre-existing rooting hazards. Will fix the problems before relanding. The green you see is a lie.
|
2013-06-05 16:03:30 -07:00 |
|
Steve Fink
|
baabf5e67b
|
Bug 848592 - Mark memory accessed by dynamic rooting analysis as defined, r=njn
--HG--
extra : rebase_source : 15c4b347a2705883bffa148955b2a3c147499864
|
2013-03-06 15:56:35 -08:00 |
|
Terrence Cole
|
a69c96beb2
|
Bug 879079 - Fix some exact rooting static analysis failures under js/src; r=bhackett
--HG--
extra : rebase_source : 3d5181531aef48516f1ec257b674e033a2da2aa6
|
2013-06-03 16:30:00 -07:00 |
|
Dan Gohman
|
bf0503d164
|
Bug 875929 - Now that js_bitscan_ctz64 and js_bitscan_clz64 are implemented on all platforms, clean up some compatibility code which isn't needed anymore. r=evilpies
|
2013-06-05 07:39:10 -07:00 |
|
Dan Gohman
|
a41c2e0184
|
Bug 875929 - Generalize the code for materializing double constants. In particular, this new code handles 0x7ff8000000000000, a common NaN. To support this, implement js_bitscan_ctz64 for 32-bit targets. r=evilpies
|
2013-06-04 21:39:13 -07:00 |
|
Boris Zbarsky
|
cb38fb46c2
|
Bug 877216. Add CallArgs-like structs for use in DOM specialized getters/setters/methods. r=waldo
|
2013-05-30 17:47:00 -04:00 |
|
Brian Hackett
|
ddbb9d9519
|
Bug 678037 - Add (disabled) ability to parse script bytecode lazily, r=luke.
|
2013-05-30 06:29:56 -06:00 |
|
Joshua Cranmer
|
c6a8662716
|
Bug 868285 - Fix static checking builds, part 2: Add MOZ_NONHEAP_CLASS. r=ehsan
--HG--
rename : build/clang-plugin/tests/TestStackClass.cpp => build/clang-plugin/tests/TestNonHeapClass.cpp
|
2013-05-27 16:05:02 -05:00 |
|
Jon Coppeard
|
c437a3a2c0
|
Bug 875872 - Add public Heap<T> class for implementing post-barriers in the browser r=terrence
|
2013-05-27 12:51:25 +01:00 |
|
Boris Zbarsky
|
349dadac4c
|
Bug 875939. Make passing a Rooted<T> or Handle<T> to a function taking |const T&| not be a gc hazard. r=terrence
|
2013-05-24 22:38:09 -04:00 |
|
Eddy Bruel
|
8882c53b4c
|
Bug 637572 - Implement ScriptSourceObject; r=jimb
|
2013-05-22 16:06:54 -07:00 |
|
Jan de Mooij
|
d1d46a2f99
|
Bug 857845 part 3 - Remove JM JSAPI flags, memory reporters and browser prefs. r=djvj
--HG--
extra : rebase_source : 8b2ed85801fcd8c8fd0fc16a89b1a275add1a310
|
2013-05-22 14:50:45 +02:00 |
|
Steve Fink
|
2e64712e21
|
Bug 872823 - implement oomAfterAllocations testing function
--HG--
extra : rebase_source : 9baca68d56f8b15e691f2154bd8aa6b6cea45845
|
2013-05-20 12:59:55 -07:00 |
|
Boris Zbarsky
|
903eab0e9d
|
Bug 868715 part 10. Create specializations of Optional for 'any' and 'object' types so that we can have those look like Optional<Handle<Value> > and Optional<Handle<JSObject*> > respectively. r=peterv,sfink
|
2013-05-16 12:36:56 -04:00 |
|
Nathan Froyd
|
eba34f22d7
|
Bug 858131 - rewrite FloatingPoint.h to be C++-only instead of C-compatible C++; r+original-author=Waldo
|
2013-05-01 16:55:13 -04:00 |
|
Terrence Cole
|
cd1aec056b
|
Bug 777548 - Make non-cc-participant tracing indirect; r=smaug,billm,jst
|
2013-03-28 13:37:22 -07:00 |
|
Ms2ger
|
3d6ccad416
|
Bug 866051 - Make CallArgs a stack class; r=Waldo
|
2013-05-05 09:03:16 +02:00 |
|
Martin Husemann
|
a014d7158c
|
Bug 867911 - Add OpenBSD and NetBSD to list of sparc64 systems with 8k pages. r=terrence
|
2013-05-02 20:35:32 -04:00 |
|
Boris Zbarsky
|
91d06b1fae
|
Bug 867312. Expose some APIs for working with millisecond timestamps corresponding to JS dates. r=waldo
|
2013-05-01 23:44:11 -04:00 |
|
Stephen Kraemer
|
7b93b707c5
|
Bug 836078 - Replace all gcc __GNUC__ version checks with MOZ_GCC_VERSION_AT_LEAST macro. r=dvander
|
2013-05-01 15:45:05 -04:00 |
|
Terrence Cole
|
889bd111ae
|
Bug 867426 - Remove the ForwardDeclare MACROs; r=jonco
--HG--
extra : rebase_source : dea4bcfa57a684e42105e087839785af2231e37d
|
2013-04-30 15:41:20 -07:00 |
|
Terrence Cole
|
9d406f2351
|
Bug 867426 - Remove RawObject typedef; r=jonco
--HG--
extra : rebase_source : cf90289656cdcbc2c33e918db4d5347613ad6360
|
2013-04-30 15:41:12 -07:00 |
|
Terrence Cole
|
03c0916244
|
Bug 867426 - Remove RawId typedef; r=jonco
--HG--
extra : rebase_source : c7037a278958ca4cc7467ce6ad0905f8f379c950
|
2013-04-30 15:41:04 -07:00 |
|
Terrence Cole
|
6fd7532d07
|
Bug 867426 - Remove RawValue typedef; r=jonco
--HG--
extra : rebase_source : f349413647882730b91ec0bd196772359ec63073
|
2013-04-30 15:40:56 -07:00 |
|
Terrence Cole
|
ccdf6331bd
|
Bug 867426 - Remove RawString typedef; r=jonco
--HG--
extra : rebase_source : 1cec78a4251429458c4df7fecb652e43443d7b5b
|
2013-04-30 15:40:48 -07:00 |
|
Terrence Cole
|
d7498aed3f
|
Bug 867426 - Remove RawScript typedef; r=jonco
--HG--
extra : rebase_source : c32ce48bca7fea1dfdafbf9395835613d8a57276
|
2013-04-30 15:40:40 -07:00 |
|
Terrence Cole
|
a597128238
|
Bug 867426 - Remove RawFunction typedef; r=jonco
--HG--
extra : rebase_source : 67d89131676dfde8d70dcc4e1b4754b1243e3d85
|
2013-04-30 15:40:29 -07:00 |
|
Steve Fink
|
a0e4404d69
|
No bug, DONTBUILD. Comment fix.
|
2013-04-27 12:27:53 -07:00 |
|
Jon Coppeard
|
20a89ef139
|
Bug 864848 - Mark Rooted<> as stack only r=terrence
|
2013-04-25 11:55:30 +01:00 |
|
Sean Stangl
|
f4fee95fc1
|
Bug 618485 - Prefer word types that exist. no_r=red
|
2013-04-25 17:05:20 -07:00 |
|
Landry Breuil
|
b9de24c5a0
|
Bug 618485 - Add jsuword view to jsval_layout on 64-bit big-endian. r=luke
|
2013-04-25 16:18:03 -07:00 |
|
Nicholas Nethercote
|
db1e996d21
|
Bug 864205 - Put the baseline memory reports in a tree. r=jandem.
--HG--
extra : rebase_source : 96362bd538979832f1fbe6ec55e42fd9a71c22bd
|
2013-04-22 13:35:44 -07:00 |
|
Terrence Cole
|
8cf88bc3ae
|
Bug 706885 - Implement generational GC for the SpiderMonkey interpreter; r=billm
|
2013-03-14 10:26:06 -07:00 |
|
Sean Stangl
|
3733f89aca
|
Bug 860029 - Standardize Modelines in the JS Module. r=njn
|
2013-04-16 13:47:10 -07:00 |
|
Nicholas Nethercote
|
f5378cec64
|
Bug 859657 (part 2) - Remove nsIMemoryMultiReporter.explicitNonHeap because it's more trouble than it's worth; also remove the "explicit" single reporter. r=jlebar.
--HG--
extra : rebase_source : a146536a3dd0043082bcb1c26d980c4c6d4c0730
|
2013-04-11 20:52:32 -07:00 |
|
Phil Ringnalda
|
2607292fa5
|
Back out a5a1dd3bd8ae (bug 860029) for stupidorange
|
2013-04-15 12:55:38 -07:00 |
|
Sean Stangl
|
ab9b6329c4
|
Bug 860029 - Standardize Modelines in the JS Module. r=njn
|
2013-04-15 11:33:03 -07:00 |
|
Jon Coppeard
|
9dbbe9752e
|
Bug 860704 - GC: Comment says RawT converts to RootedT r=terrence
--HG--
extra : rebase_source : 2f5388adb27a97ee3762d6cab7ec0591b0f718b3
|
2013-04-12 09:31:43 +01:00 |
|
Phil Ringnalda
|
045ce0a190
|
Back out 5bf9771e1a28 (bug 860029) for bustage
CLOSED TREE
|
2013-04-11 19:55:37 -07:00 |
|
Sean Stangl
|
fe2fb42954
|
Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
|
2013-04-11 18:48:59 -07:00 |
|
Benjamin Smedberg
|
44d51b87e6
|
Bug 858900 - Poison JSContext. r=luke
|
2013-04-11 07:48:09 -04:00 |
|
Terrence Cole
|
107fd6479b
|
Bug 857345 - ExposeToActiveJS should not care about GC things in the Nursery; r=billm
--HG--
extra : rebase_source : 709ce1e8e36f080d8a58b0a3b22a8955f72cf17f
|
2013-04-01 15:31:49 -07:00 |
|
Nils Maier
|
447d037468
|
Bug 857690 - Introduce xpc::ZoneStatsExtras and xpc::CompartmentStatsExtras. r=njn
|
2013-04-04 11:55:56 -04:00 |
|
Ms2ger
|
2fef74cc6d
|
Merge m-c to m-i.
|
2013-04-04 14:15:56 +02:00 |
|
Ms2ger
|
e38aa0d743
|
Bug 852602 - Pass CallArgs to Proxy call() and construct() hooks; r=Waldo
|
2013-04-04 09:02:24 +02:00 |
|
Jan de Mooij
|
77852de9e9
|
Merge from mozilla-central.
|
2013-04-03 10:25:36 +02:00 |
|
Jan de Mooij
|
aaa969fc58
|
Merge from mozilla-inbound.
|
2013-04-02 19:20:31 +02:00 |
|
Jan de Mooij
|
0adfa075a4
|
Merge from mozilla-central.
|
2013-04-01 21:48:56 +02:00 |
|
Jan de Mooij
|
799355e0c1
|
Merge from mozilla-central.
|
2013-03-26 20:55:40 +01:00 |
|
Nicholas Nethercote
|
5088024fa5
|
Bug 854763 - Add a memory reporter for asm.js array buffers. r=luke.
--HG--
extra : rebase_source : 7710041552c96677344c85849cb6a7409a95edd2
|
2013-03-25 20:39:28 -07:00 |
|