Gregor Wagner
|
e9af9eccb4
|
Bug 624224 - cleanup compartment sweep code r=brendan
|
2011-01-13 16:58:27 -08:00 |
|
Gregor Wagner
|
bc39a65c18
|
Bug 625484 - rename defaultCompartment r=gal
|
2011-01-13 14:42:36 -08:00 |
|
Bill McCloskey
|
238069d8ff
|
Bug 623050 - Move tracerState to compartment (r=gal)
|
2011-01-12 16:56:23 -08:00 |
|
Jeff Walden
|
49b0d53f93
|
Bug 623301 - Properly root arguments names during a call to Function(). r=brendan
--HG--
extra : rebase_source : 4c397e75a23eca275c6fea1b50d675ff23fea2ba
|
2011-01-05 16:50:30 -06:00 |
|
Andreas Gal
|
108bc95880
|
Add API to enable/disable per-compartment GCs (bug 624229, r=shaver).
|
2011-01-09 22:57:21 -08:00 |
|
Gregor Wagner
|
2239d8a65d
|
Bug 624168 - inconsistency in crossCompartment wrapper data structure r=gal
|
2011-01-08 20:06:29 -08:00 |
|
Mike Shaver
|
4329aad018
|
Bug 624205: fix warning due to mismatched export declarations on MarkContext.
|
2011-01-08 18:55:54 -08:00 |
|
Gregor Wagner
|
cbc0a9cb10
|
Enable per-compartment garbage collection (bug 605662, r=gal).
|
2011-01-07 23:44:57 -08:00 |
|
Jeff Walden
|
d6e9eb57fe
|
Back out 86285f568e0c for orange.
|
2011-01-07 15:03:39 -06:00 |
|
Jeff Walden
|
8e764445c1
|
Bug 623301 - Properly root arguments names during a call to Function(). r=brendan
--HG--
extra : rebase_source : 62f1e5d974ef8a208d8c661dfb29f292371f8c14
|
2011-01-05 16:50:30 -06:00 |
|
Mike Shaver
|
bb3528195e
|
Bug 623915: about:memory reporter for string char data, r=lw
|
2011-01-07 03:03:34 -08:00 |
|
Andreas Gal
|
6b5539dc39
|
Compartment mismatch with pending exception (bug 621845, r=lw,jorendorff).
|
2011-01-07 02:03:14 -08:00 |
|
Robert Sayre
|
fb8e491fc9
|
Backed out changeset 2025b4eeca14
|
2011-01-06 21:40:23 -05:00 |
|
Jeff Walden
|
1b58ec2b7a
|
Bug 623301 - Properly root arguments names during a call to Function(). r=brendan
|
2011-01-05 16:50:30 -06:00 |
|
David Mandelin
|
c7a8f48515
|
Bug 617139: extend stack check further to allow for GC during exception generation for too much recursion, r=igor, a=blocker
|
2010-12-30 13:30:12 -08:00 |
|
timeless@mozdev.org
|
d914d27e16
|
Bug 603366 NewCompartment leaks compartment when compartment->init() fails, r=gal
|
2010-10-12 03:39:00 -07:00 |
|
Igor Bukanov
|
a550dfdb6a
|
Bug 621144 - (void) annotation for setjmp to silence coverity warning. r=timeless
|
2010-12-23 16:18:36 +01:00 |
|
Bill McCloskey
|
9090d0a347
|
Bug 584860 - TraceMonitor cleanups (r=igor)
|
2010-12-22 14:00:06 -08:00 |
|
Bill McCloskey
|
c8eee530e2
|
Bug 584860 - Move TraceMonitor into compartment (r=gal)
|
2010-12-22 12:02:25 -08:00 |
|
David Mandelin
|
2e409f25f8
|
Fix MSVC warnings
|
2010-12-21 12:58:02 -08:00 |
|
Brian Hackett
|
9cac74e3d5
|
Periodically discard JIT code during GC, bug 617656. r=dmandelin
|
2010-12-17 16:33:04 -08:00 |
|
Luke Wagner
|
d8719356c0
|
Bug 609440, part 4 - make JSString::chars() fallible (r=waldo,dvander,igor,dwitte,njn)
|
2010-12-06 10:26:58 -08:00 |
|
Igor Bukanov
|
3717953163
|
Bug 612150 - Eliminating JS_GetFunctionName. r=mrbkap
|
2010-11-24 17:56:43 +01:00 |
|
Igor Bukanov
|
f110aa58b7
|
bug 603318 - make dense array slow during array growth, not during the GC. r=bhackett
|
2010-10-14 16:12:19 +02:00 |
|
Igor Bukanov
|
5d06dd5a14
|
Bug 599610 - making sure that PurgeScriptFragments collects all fragments
|
2010-10-06 17:21:23 +02:00 |
|
Gregor Wagner
|
e80be2276c
|
Bug 612829 - fix JS_DUMP_CONSERVATIVE_GC_ROOTS, r=igor
|
2010-11-17 12:39:45 -08:00 |
|
Gregor Wagner
|
a9ae1a03f4
|
Bug 612015 - Put all external strings in one arena r=igor
|
2010-11-15 12:39:00 -08:00 |
|
Luke Wagner
|
3e678c7088
|
Fix strict-aliasing warning from 18d56745c3e6
--HG--
extra : rebase_source : 446fc01cba89ea45825cd1dc10716a05b9ec9818
|
2010-11-08 14:35:06 -08:00 |
|
Luke Wagner
|
a09b2e2c71
|
Bug 610306 - MarkStackRangeConservatively in jsgc.cpp marked wrong objects on big endian system (r=gal)
--HG--
extra : rebase_source : ed1dcf2c3627127f6160845350d827d4da9e46ca
|
2010-11-08 09:28:20 -08:00 |
|
Andreas Gal
|
257334300b
|
Backed out changeset 685accd622f0 (bug 606065).
|
2010-10-24 13:21:33 -07:00 |
|
Andreas Gal
|
61a710e895
|
Move deflated string cache into compartment (606065, r=jorendorff).
|
2010-10-24 02:07:42 -07:00 |
|
Jason Orendorff
|
bfaf004fd7
|
Merge.
|
2010-10-22 19:11:26 -05:00 |
|
Jason Orendorff
|
42d03e7276
|
Address review comments in bug 606029, mainly removing JSTitle from jslock.{h,cpp}.
|
2010-10-22 19:06:26 -05:00 |
|
Andreas Gal
|
a4b0c37cda
|
Remove obsolete wrappedObject extended class hook (604523, r=mrbkap/vlad/dvander).
|
2010-10-22 15:40:11 -07:00 |
|
Brian Hackett
|
5d3fb505d0
|
Reland rev d20abbebe373, interrupt counter for JSRuntime, bug 589193.
|
2010-10-22 10:48:06 -07:00 |
|
Andreas Gal
|
6e672eda05
|
Backed out changeset 438afef93fd5 (bug 604523) due to suspected orange.
|
2010-10-20 23:19:05 -07:00 |
|
Andreas Gal
|
e5f45d98a2
|
Remove obsolete wrappedObject extended class hook (604523, r=mrbkap/vlad/dvander).
|
2010-10-20 22:41:35 -07:00 |
|
Brian Hackett
|
975f0c84d2
|
Merge. Test backout for bug 601725.
|
2010-10-19 20:51:11 -07:00 |
|
Brian Hackett
|
19785d46d5
|
Backed out changeset d20abbebe373
|
2010-10-19 20:19:56 -07:00 |
|
Gregor Wagner
|
da3e57f95e
|
Followup for Bug 605011
|
2010-10-19 16:12:08 -07:00 |
|
Gregor Wagner
|
5dc8b42981
|
Bug 605011 - "Assertion failure: JS_CHECK_STACK_SIZE(cx->stackLimit, &stackDummy)," r=igor
|
2010-10-19 14:25:26 -07:00 |
|
Igor Bukanov
|
d300dba85e
|
bug 602534 - simpler scheduling of the last ditch GC. r=anygregor
|
2010-10-07 22:43:52 +02:00 |
|
Brian Hackett
|
f9cf7a5b7d
|
Flexible length JSObject, bug 584917. r=brendan,igor
|
2010-10-13 11:49:22 -07:00 |
|
Brian Hackett
|
0d369b900f
|
Add interruptCounter to JSRuntime for JM, bug 589193. r=igor,dvander
|
2010-09-20 16:21:49 -07:00 |
|
Brian Hackett
|
066d48b6b6
|
Backed out changeset 09ffb30caa47
|
2010-09-20 12:05:21 -07:00 |
|
Brian Hackett
|
e8819f33fa
|
Make JSObject flexible length, bug 584917. r=brendan
|
2010-09-20 11:40:32 -07:00 |
|
Gregor Wagner
|
1f3d45495c
|
Bug 600139 - Delayed marking can skip marking live objects r=igor
|
2010-10-08 16:25:57 -07:00 |
|
Gregor Wagner
|
e911cb2f1c
|
Bug 600310 - TM: don't perform GC outside of stack quota r=igor
|
2010-10-05 10:09:50 -07:00 |
|
David Anderson
|
552330f091
|
ICs for scripted new (bug 589398, r=luke,dmandelin).
--HG--
extra : rebase_source : d7311ce916e8d6c876d1851090806bc7d073bd63
|
2010-10-04 14:13:33 -07:00 |
|
Jason Orendorff
|
630900ee20
|
Finally get rid of /* Added by JSIFY */ comments. r=Waldo.
|
2010-10-01 18:46:54 -05:00 |
|