Brian Hackett
|
abdc87c9ca
|
Header changes for sixgill, annotations. bug 601129, r=jorendorff
|
2010-10-01 21:00:55 -07:00 |
|
Igor Bukanov
|
a8c5b53e2a
|
bug 600687 - proper accounting for colors during the marking phase. r=anygregor
|
2010-09-30 01:31:20 +02:00 |
|
Gregor Wagner
|
fdb731becb
|
Bug 558861 - Compartmental GC (r=gal)
|
2010-09-24 10:54:39 -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 |
|
Luke Wagner
|
562fc49870
|
Bug 539144 - Make formal args a jit-time const offset from fp; rm argv/argc/thisv/script/callobj (r=brendan,dvander)
|
2010-08-09 22:43:33 -07:00 |
|
Igor Bukanov
|
e353306519
|
bug 588016 - Avoid reporting OOM when background has not finished. r=anygregor
--HG--
extra : rebase_source : 7d6b09d93bdc463cf7d06d2cdbe09085fd0e4b4b
|
2010-09-07 23:08:20 +02:00 |
|
Robert Sayre
|
0308956e29
|
Backed out changeset e2e1ea2a39ce. (Igor Bukanov – bug 588016 - Avoid reporting OOM when background has not finished. r=anygregor)
|
2010-09-01 11:24:45 -07:00 |
|
Igor Bukanov
|
3232f601ce
|
bug 588016 - Avoid reporting OOM when background has not finished. r=anygregor
|
2010-08-19 21:28:12 +02:00 |
|
Igor Bukanov
|
edc6d00c4e
|
bug 477999 - JS_SuspendRequest should suspend requests from all contexts . r=gal,anygregor
|
2010-08-30 20:46:18 +02:00 |
|
David Mandelin
|
5eba7a1580
|
[JAEGER] Merge from Tracemonkey.
|
2010-08-31 10:36:08 -07:00 |
|
Gregor Wagner
|
d5979d2297
|
[Bug 592007] TM: New Scope patch changes GC behavior in browser r=gal (CLOSED TREE)
|
2010-08-31 08:37:16 -07:00 |
|
David Mandelin
|
de19395f25
|
[JAEGER] Merge from Tracemonkey.
|
2010-08-30 15:19:36 -07:00 |
|
David Mandelin
|
3dc48e12b2
|
[JAEGER] Merge from Tracemonkey.
|
2010-08-30 15:13:32 -07:00 |
|
David Mandelin
|
6d5af732b7
|
[JAEGER] Merge from Tracemonkey.
|
2010-08-30 12:03:59 -07:00 |
|
Brendan Eich
|
782ef24d23
|
Back out patch for 477999 due to assertbotch on Mac OS X trace-test shutdown, all tests.
|
2010-08-29 12:41:24 -07:00 |
|
Brendan Eich
|
790ddc9e99
|
Merge JSScope into JSObject and JSScopeProperty (now js::Shape; bug 558451, r=jorendorff).
|
2010-08-29 11:57:08 -07:00 |
|
David Mandelin
|
ef5b0f9077
|
[JAEGER] Merge from tracemonkey.
|
2010-08-25 11:00:41 -07:00 |
|
Gregor Wagner
|
8817352356
|
Bug 589262 - TM: Move GCStats into separate file. r=igor
|
2010-08-24 18:57:14 -07:00 |
|
David Mandelin
|
a21c621577
|
Merge from Tracemonkey.
|
2010-08-19 11:11:36 -07:00 |
|
Gregor Wagner
|
77d8fcb9e6
|
Bug 572057 - TM: remove weak roots (pigeon hole) r=igor
|
2010-08-18 12:46:47 -07:00 |
|
David Mandelin
|
d32d792513
|
[JAEGER] Merge from tracemonkey. Note that we will currently fail one trace test that was recently added. There is a bug in that test that will be fixed posthaste.
|
2010-08-17 15:32:40 -07:00 |
|
Igor Bukanov
|
5b9726fc8e
|
bug 477999 - JS_SuspendRequest should suspend requests from all contexts. r=anygregor,gal
--HG--
extra : rebase_source : 593bcd06380a6d6ade3da1ffed11eeb18b43cdfd
|
2010-08-12 15:02:51 +02:00 |
|
David Mandelin
|
df3e6a9e74
|
[JAEGER] Merge from tracemonkey.
|
2010-08-09 11:36:39 -07:00 |
|
Paul Biggar
|
6634b70997
|
Split object/function allocation paths to avoid branch (578158, r=brendan).
|
2010-08-09 09:11:22 -07:00 |
|
David Mandelin
|
d0199725aa
|
Merge from tracemonkey.
|
2010-08-05 15:57:34 -07:00 |
|
David Mandelin
|
d7f6c4209b
|
Merge from Tracemonkey.
|
2010-08-02 15:55:29 -07:00 |
|
Igor Bukanov
|
e48bf454d2
|
bug 583763 - conservative GC cleanup and better reporting of missing conservative roots. r=anygregor
|
2010-08-05 14:16:56 +02:00 |
|
David Anderson
|
9621bf247c
|
[JAEGER] Conservatively scan the JS stack (bug 583084, GC changes r=gregor).
|
2010-07-29 17:13:08 -07:00 |
|
Gregor Wagner
|
d58c414a8f
|
Bug 587805 - TM: Clean GCMeter (r=igor)
|
2010-08-17 11:54:54 -07:00 |
|
Luke Wagner
|
dd44050eb2
|
Bug 581875 - use js::HashSet in JSAtomState (r=igor)
|
2010-07-28 09:54:14 -07:00 |
|
Andreas Gal
|
69df940a4e
|
Back out bug 580803.
|
2010-07-28 11:20:19 -07:00 |
|
Gregor Wagner
|
c026160d8e
|
Bug 582471 - TM: followup for Bug 579100 (r=igor)
|
2010-07-28 10:48:28 -07:00 |
|
Luke Wagner
|
4d78015a11
|
Backed out changeset 89dc3a238da0
|
2010-07-26 22:19:04 -07:00 |
|
Luke Wagner
|
d5094d4883
|
Bug 581875 - use js::HashSet in JSAtomState (r=igor)
|
2010-07-26 21:09:23 -07:00 |
|
Alan Pierce
|
879d3e777d
|
Bug 578205 - Keep string characters inline for small strings (r=gal)
|
2010-07-24 20:26:34 -07:00 |
|
Andreas Gal
|
ff0430908b
|
Consolidate GC heuristics (580803, r=igor).
|
2010-07-23 15:17:42 -07:00 |
|
Andreas Gal
|
4e11d941dd
|
Disentangle cycle collector and JS GC (549806, r=peterv/igor).
|
2010-07-15 17:58:36 -07:00 |
|
Andreas Gal
|
f8afdf22b4
|
Backed out bug 549806. Very frustrating.
|
2010-07-15 15:39:06 -07:00 |
|
Andreas Gal
|
a148529929
|
Disentangle cycle collector and JS GC (549806, r=peterv, igor).
|
2010-07-15 10:21:34 -07:00 |
|
Luke Wagner
|
99411cc93d
|
Bug 549143 - fatvals
|
2010-07-14 23:19:36 -07:00 |
|
Andreas Gal
|
1efe5e2ec6
|
Implement runtime-wide wrap hook (574299, r=mrbkap).
|
2010-06-24 16:45:32 -05:00 |
|
Igor Bukanov
|
6f0b0ed4fa
|
bug 573709 - do not use history for conservative GC. r=gal
|
2010-06-24 10:30:56 +02:00 |
|
Jason Orendorff
|
c1a1fb9be1
|
Bug 563099 - Compartments and wrappers API. r=gal.
--HG--
extra : rebase_source : cb34d0d0fc689fc6401d67e7f719344cd8e27655
|
2010-06-23 16:35:10 -05:00 |
|
Andreas Gal
|
a92e115145
|
Move proto out of fslots and make it JSObject* (572820, r=jorendorff).
|
2010-06-17 15:23:17 -07:00 |
|
Igor Bukanov
|
7cf58c5d22
|
bug 516832 - conservative stack scanning. This is based on the initial work by Anreas Gal and Gregor Wagner. r=brendan,gal
|
2010-06-04 16:22:28 +02:00 |
|
Luke Wagner
|
f032df96b4
|
Bug 565157 - typed JS_AddRoot (r=igor)
|
2010-06-07 17:05:02 -07:00 |
|
Andreas Gal
|
70617110b8
|
Add an API for compartments (570040, r=jorendorff).
|
2010-06-04 16:32:10 -07:00 |
|
Igor Bukanov
|
8a9dacca13
|
Backed out changeset 1070cd7a9da0
|
2010-05-28 14:19:20 +02:00 |
|
Igor Bukanov
|
28c45dfff3
|
bug 516832 - temporaral landing to get tinderbox stats
|
2010-05-28 14:09:25 +02:00 |
|