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 |
|
David Mandelin
|
6f19cd8199
|
[JAEGER] Merge from Tracemonkey part 1: don't change visibility of JSStackFrame members yet
|
2010-08-16 15:37:15 -07:00 |
|
David Mandelin
|
066c9f1718
|
[JAEGER] Merge from Tracemonkey. scopeChain and blockChain are still public so I can check one thing at a time--this merge is brutal.
|
2010-08-16 14:59:44 -07:00 |
|
Brian Hackett
|
ed4defc8b5
|
Add interface for JSStackFrame.fun/script/thisv/rval, bug 586533. r=lw
|
2010-08-15 08:44:51 -04:00 |
|
Brian Hackett
|
da6f70519b
|
Second try at adding interface for JSStackFrame.scopeChain/blockChain, bug 586533. r=lw
|
2010-08-13 23:36:37 -04:00 |
|
David Mandelin
|
a8a454c883
|
[JAEGER] Merge from tracemonkey.
|
2010-08-13 12:01:02 -07:00 |
|
Robert Sayre
|
a00d7f60fe
|
Backed out changeset 1406935fced4. Brian Hackett – Put JSStackFrame.scopeChain/blockChain behind an interface, bug 586533. r=lw.
|
2010-08-12 21:47:46 -07:00 |
|
Brian Hackett
|
a416b05f95
|
Put JSStackFrame.scopeChain/blockChain behind an interface, bug 586533. r=lw
|
2010-08-13 00:08:37 -04:00 |
|
Brian Hackett
|
b6fa83e115
|
Put JSStackFrame.callobj/argsobj behind an interface, bug 586533. r=lw
|
2010-08-12 18:46:03 -04: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 |
|
David Mandelin
|
b3eb68b6e5
|
[JAEGER] Merge from tracemonkey.
|
2010-08-06 15:39:15 -07:00 |
|
Igor Bukanov
|
c834b35395
|
bug 583763 - followup to add more information into printout about missing roots and an extra assert.
--HG--
extra : rebase_source : 1889cc878be4e8fdf1c1902139208ad12cc28760
|
2010-08-06 21:45:25 +02:00 |
|
David Mandelin
|
d0199725aa
|
Merge from tracemonkey.
|
2010-08-05 15:57:34 -07:00 |
|
Gregor Wagner
|
e265b8c778
|
Bug 581589 - TM: add defaultCompartment to compartments array (r=gal)
|
2010-08-05 15:48: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 |
|
Robert Sayre
|
250c59eece
|
Reland: Bug 577648 - arguments.callee.caller does not work in FF 4 under certain circumstances.
|
2010-08-01 09:58:03 -07:00 |
|
Robert Sayre
|
9bae5e1079
|
Backout changeset 80382d88b92c. (Bug 577648 - arguments.callee.caller does not work in FF 4 under certain circumstances). The patch is righteous, but MSVC's behavior with a mere 3GB of addressable memory is not. Will reland soon.
|
2010-07-31 14:01:26 -07:00 |
|
David Anderson
|
8adb6cdddb
|
[JAEGER] Put conservative marker in JSTracer, rather than GCMarker (bug 583149).
|
2010-07-29 18:46:45 -07:00 |
|
David Anderson
|
9621bf247c
|
[JAEGER] Conservatively scan the JS stack (bug 583084, GC changes r=gregor).
|
2010-07-29 17:13:08 -07:00 |
|
Igor Bukanov
|
4eff9db05f
|
bug 579957 - parent as a field in JSObject. r=lw
|
2010-07-29 19:11:27 +02:00 |
|
Gregor Wagner
|
d58c414a8f
|
Bug 587805 - TM: Clean GCMeter (r=igor)
|
2010-08-17 11:54:54 -07:00 |
|
Igor Bukanov
|
041b1e86e5
|
bug 574313 - checking that autoroots are conservatively scanned and aborting if not. The check is enabled in optimized build for better test coverage. r=anygregor
|
2010-07-26 10:24:27 +02:00 |
|
Igor Bukanov
|
b4a4d8d48e
|
bug 579957 - parent as a field in JSObject (relanding after wixing bug 583404). r=lw
|
2010-07-31 11:54:01 +02:00 |
|
Robert Sayre
|
c7bd912564
|
Backed out changeset d8bbb2ef3038. (Igor Bukanov – bug 579957 - parent as a field in JSObject. r=lw)
|
2010-07-29 18:11:41 -07:00 |
|
Igor Bukanov
|
2019c722fb
|
bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
|
2010-06-12 18:29:04 +02:00 |
|
Andreas Gal
|
69df940a4e
|
Back out bug 580803.
|
2010-07-28 11:20:19 -07:00 |
|
Igor Bukanov
|
181c2cdf3a
|
Backed out changeset 7b2b90efe57d -- the patch was landed against a tree with a lot of orange. This will hinder the orange resolution.
|
2010-07-28 14:36:06 +02:00 |
|
Igor Bukanov
|
a69fd0a49f
|
bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
|
2010-06-12 18:29:04 +02:00 |
|
Brendan Eich
|
794e678554
|
Arguments.callee.caller does not work in FF 4 under certain circumstances (577648, r=jwalden).
|
2010-07-23 14:41:56 -07:00 |
|
Igor Bukanov
|
248a67333b
|
bug 579100 - various GC cleanups. r=anygregor
|
2010-07-26 20:44:04 +02: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
|
3eefbea893
|
Move GC triggering into the runtime (580803 part 2, r=igor).
|
2010-07-24 15:30:33 -07:00 |
|
Andreas Gal
|
404cbee80f
|
Don't lock the GC if its already locked (follow-up for 580803).
|
2010-07-23 20:02:13 -07:00 |
|
Paul Biggar
|
1504032238
|
Bug 578159: remove object allocation debug hook. (r=gal, sr=brendan)
|
2010-07-23 19:33:49 -07:00 |
|