dom/base/nsJSEnvironment.h
64f284541eaf66ee2f33fdabba8c3a3b5b1269bb
created 2012-01-25 10:59 -0800
pushed 2012-02-01 18:17 +0000
Bill McCloskey Bill McCloskey - Bug 706227 - Add way for JS_GC API users to give detailed reason for invocation (r=mccr8)
af8168703a407fafbeef0311297b72625ae80304
created 2012-01-11 09:23 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 332648 - Part e: Move AutoArrayRooter to jsapi.h; r=evilpie
3a4643fe9f0febb31b14413df645863f89377b7f
created 2011-12-27 12:59 +0100
pushed 2012-02-01 18:17 +0000
Igor Bukanov Igor Bukanov - bug 713916 - DOMGCFinishedCallback should schedule just GC buffer shrinking, not a full shrinking GC. r=bent
2c7b395bce29860fe792484f3deea007c4c13100
created 2011-12-19 12:47 -0500
pushed 2012-02-01 18:17 +0000
Boris Zbarsky Boris Zbarsky - Bug 624621 part 2. Add an origin principal argument on nsIScriptContext::EvaluateString and pass that through to the JS engine. r=mrbkap
b8d2110daaa6f376ee79978e326f3a32f26d15db
created 2011-12-19 18:40 -0800
pushed 2011-12-21 14:41 +0000
Phil Ringnalda Phil Ringnalda - Back out 316d6a49a603 and 98617f7b667b (bug 624621) for jsreftest failures
98617f7b667bf984aa9839faa11fcf7be4319081
created 2011-12-19 12:47 -0500
pushed 2011-12-21 14:41 +0000
Boris Zbarsky Boris Zbarsky - Bug 624621 part 2. Add an origin principal argument on nsIScriptContext::EvaluateString and pass that through to the JS engine. r=mrbkap
19062b47ae9f2f8d715992b692d53cae1e44aa67
created 2011-12-19 10:42 -0800
pushed 2011-12-21 14:41 +0000
Matt Brubeck Matt Brubeck - Back out c68ddc33f098 and 18332142caa5 (bug 624621) for jsreftest failures
18332142caa51bd7562fcc222c94852fead43e63
created 2011-12-19 12:47 -0500
pushed 2011-12-21 14:41 +0000
Boris Zbarsky Boris Zbarsky - Bug 624621 part 2. Add an origin principal argument on nsIScriptContext::EvaluateString and pass that through to the JS engine. r=mrbkap
d57b7baf692ee24a295e8cb1dd20808eb8660ea6
created 2011-12-18 11:13 +0100
pushed 2011-12-21 14:41 +0000
Ms2ger Ms2ger - Bug 709524 - Remove nsIScriptContext::SetDefaultLanguageVersion; r=jst
c3525cd1ce442bf0a965c7cd08d181e963eefda6
created 2011-12-18 11:05 +0100
pushed 2011-12-21 14:41 +0000
Ms2ger Ms2ger - Bug 698420 - Make nsScriptObjectHolder typesafe; r=bz
d6d732ef5650562f1f1593df4bd446614e3f2dfa
created 2011-12-08 22:54 -0500
pushed 2011-12-21 14:41 +0000
Jeff Walden Jeff Walden - Bug 708735 - Use <stdint.h> types in JSAPI and throughout SpiderMonkey. Continue to provide the {u,}int{8,16,32,64} and JS{Uint,Int}{8,16,32,64} integer types through a single header, however, for a simpler backout strategy -- and also to ease the transition for embedders. r=timeless on switching the jsd API to use the <stdint.h> types, r=luke, r=dmandelin
5a2fc54f90a4d5b7aab199e87ea31713c4796664
created 2011-11-09 18:14 -0800
pushed 2011-12-21 14:41 +0000
Terrence Cole Terrence Cole - Bug 699279 - Run GC_SHRINK collection cycle when under memory pressure; r=mrbkap
cc704ca329763a2cf8106abf0a8d5ad6a1b60a57
created 2011-11-26 11:19 +0100
pushed 2011-12-21 14:41 +0000
Ms2ger Ms2ger - Bug 698410 - Pass JSObject to nsIScriptContext::InitClasses; r=jmaher
f66b5cd6c57e76dc1520c670acd49efbde6602bf
created 2011-11-26 11:19 +0100
pushed 2011-12-21 14:41 +0000
Ms2ger Ms2ger - Bug 698408 - Pass JSObject to nsIScriptContext::SetOuterObject; r=jst
e037547ee9b76dfc8fab9bba271215828e13b5b6
created 2011-11-26 11:18 +0100
pushed 2011-12-21 14:41 +0000
Ms2ger Ms2ger - Bug 698404 - Pass JSObject to nsIScriptContext::ConnectToInner; r=khuey
3159da6dd552dd4d14d38d3df2f8104236dd164f
created 2011-11-26 11:12 +0100
pushed 2011-12-21 14:41 +0000
Ms2ger Ms2ger - Bug 698395 - Give nsIScriptContext::CreateNativeGlobalForInner a JSObject outparam; r=peterv
aa24a7d2ff01f7739733aa65616c9e43ddcd9b98
created 2011-11-26 11:11 +0100
pushed 2011-12-21 14:41 +0000
Ms2ger Ms2ger - Bug 698394 - Pass JSObject handler to nsIScriptContext::BindCompiledEventHandler; r=sicking
475b7ab3f8ad89e9db39aa1dd356e3c8a7330ec1
created 2011-11-26 11:09 +0100
pushed 2011-12-21 14:41 +0000
Ms2ger Ms2ger - Bug 698390 - Make nsIScriptContext::CallEventHandler take a JSObject handler parameter; r=sicking
ddd9b73795f8cb011ef9fad323faa6069db991e9
created 2011-11-26 11:08 +0100
pushed 2011-12-21 14:41 +0000
Ms2ger Ms2ger - Bug 698389 - Give nsIScriptContext::CompileFunction a JSObject outparam; r=peterv
3b987df0d1bcb364f5ceff87fed7a713f2ae48a3
created 2011-11-26 11:07 +0100
pushed 2011-12-21 14:41 +0000
Ms2ger Ms2ger - Bug 698388 - Pass JSObject to nsIScriptContext::CompileFunction; r=sicking
10e0efbb6dfabcd181bf396f0d09071a8c5dd7a7
created 2011-11-16 08:50 +0100
pushed 2011-12-21 14:41 +0000
Ms2ger Ms2ger - Bug 698380 - Give nsIScriptContext::EvaluateStringWithValue a JS::Value retval parameter; r=peterv
9124413a73f8931e9470fd67679f8b3ccc0bdb72
created 2011-11-16 08:50 +0100
pushed 2011-12-21 14:41 +0000
Ms2ger Ms2ger - Bug 698378 - Give nsIScriptContext::EvaluateStringWithValue a JSObject* scope parameter; r=peterv
00b8e461b20f393c7e052d07eb06273c4841f17b
created 2011-11-16 08:50 +0100
pushed 2011-12-21 14:41 +0000
Ms2ger Ms2ger - Bug 696604 - Remove nsIScriptContext::CompileScript's aScopeObject parameter; r=peterv
0660a077ae416e608fd60b23384db2fc62a71edb
created 2011-11-16 08:50 +0100
pushed 2011-12-21 14:41 +0000
Ms2ger Ms2ger - Bug 696660 - Outparamdel nsIScriptRuntime::CreateContext; r=mrbkap
4dccf3dbce41a27d6a7c1a59371eb28d2f191a32
created 2011-10-29 22:19 +0200
pushed 2011-11-09 02:03 +0000
Ms2ger Ms2ger - Bug 696668 - Give nsIScriptContext::CallEventHandler a JSObject scope parameter; r=mrbkap
53e927489186905a1f0f013b411e18046cb1b8e7
created 2011-10-29 22:18 +0200
pushed 2011-11-09 02:03 +0000
Ms2ger Ms2ger - Bug 696666 - Give nsIScriptContext::BindCompiledEventHandler a JSObject scope parameter; r=jst
6b05ed1c92ae56a786c4f4d4e658cd37d9abdbc3
created 2011-10-29 22:17 +0200
pushed 2011-11-09 02:03 +0000
Ms2ger Ms2ger - Bug 696665 - Give nsJSContext::JSObjectFromInterface a JSObject scope parameter; r=volkmar
0573e102ae3d3a70b4ad9a9912c69f29f71c66f4
created 2011-10-29 22:15 +0200
pushed 2011-11-09 02:03 +0000
Ms2ger Ms2ger - Bug 694867 - Part f: Pass a JSScript to nsIScriptContext::ExecuteScript; r=volkmar
9f14aa19f2e9986453e87c5b2eea836dd3e806ee
created 2011-10-29 22:12 +0200
pushed 2011-11-09 02:03 +0000
Ms2ger Ms2ger - Bug 694867 - Part a: Pass a JSScript to nsIScriptContext::Serialize and store a JSScript in nsXULPrototypeScript::ScriptObjectHolder::mObject; r=volkmar
f78e5900fa6ea7da75b26fa4701dc6d0f1a754d8
created 2011-10-29 22:11 +0200
pushed 2011-11-09 02:03 +0000
Ms2ger Ms2ger - Bug 694838 - Make nsIScriptContext::EvaluateString's second parameter a JSObject; r=volkmar
0c6a76f452efb8a842700530088270ed9c1ef4d2
created 2011-10-29 22:10 +0200
pushed 2011-11-09 02:03 +0000
Ms2ger Ms2ger - Bug 694781 - Make nsIScriptContext::ExecuteScript's second parameter a JSObject; r=volkmar
c51ba44fd6cdc5bd1fc3bda816b959b1cbf3a8ca
created 2011-10-29 22:06 +0200
pushed 2011-11-09 02:03 +0000
Ms2ger Ms2ger - Bug 694763 - Remove nsIScriptContext::DidSetDocument; r=jst
dc6b2201eecbbc15830f5099af0f2fc8f73934d6
created 2011-10-29 22:06 +0200
pushed 2011-11-09 02:03 +0000
Ms2ger Ms2ger - Bug 694759 - Make nsIScriptContext::GetNativeGlobal return JSObject; r=jst
bd16e71072282406b7c82ca2f9f5cc85699fd0b2
created 2011-10-03 21:11 +0200
pushed 2011-11-09 02:03 +0000
Peter Van der Beken Peter Van der Beken - Stop including nsDOMClassInfo.h all over the place.
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-11-09 02:03 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
d709c25c0e1fa916629f1366c51e6ae02f26c4cf
created 2011-09-22 15:13 -0700
pushed 2011-11-09 02:03 +0000
Chris Leary Chris Leary - Bug 684039: Don't use JSArenaPool in nsJSEnvironment. (r=mrbkap)
30d928581da2f552effd7102003db9cd378480a0
created 2011-09-26 16:50 -0700
pushed 2011-09-27 17:43 +0000
Chris Leary Chris Leary - Back out bug 684039.
ebb656c6410ea49cb5f19e1071f2915e0b569976
created 2011-09-22 15:13 -0700
pushed 2011-09-27 17:43 +0000
Chris Leary Chris Leary - Bug 684039: Don't use JSArenaPool in nsJSEnvironment. (r=mrbkap)
be1e7dbe7944a0bb9071d99ffa051bb4bbac434c
created 2011-09-18 11:22 +0200
pushed 2011-09-27 17:43 +0000
Ms2ger Ms2ger - Bug 649603 - Make nsIScriptContext::GetNativeContext return JSContext; r=jst
1f58f9ed470c7f46d05228c219370e2fff81ca4d
created 2011-08-24 15:49 -0400
pushed 2011-09-27 17:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 659350 part 5. The guts of the change to move from storing inline event handlers on the JSObject to storing them in the event listener manager directly, so we can easily set/read them via IDL.
f631e1b0e296cea2e5ced2ce86df0385ca5477de
created 2011-07-17 15:09 -0400
pushed 2011-08-16 19:58 +0000
Ben Turner Ben Turner - Bug 649537 - 'Workers: Make one OS thread and JS runtime per worker, and lose XPConnect'. r=sicking+mrbkap.
70ac1a0bc4abf142a57c2a6e6aa244bed51e08a4
created 2011-07-18 18:14 -0400
pushed 2011-08-16 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset fdddabd345b9 and changeset 3857a4309fc3 (bug 649537) because of three mochitest-3 intermittent failures which seem to be caused by this on Windows debug builds
fdddabd345b9358618cc7380d2c15314f1575214
created 2011-07-17 15:09 -0400
pushed 2011-08-16 19:58 +0000
Ben Turner Ben Turner - Bug 649537 - 'Workers: Make one OS thread and JS runtime per worker, and lose XPConnect'. r=sicking+mrbkap.
7451352e27c3fc8d60a758609a8f595ac3758366
created 2011-07-12 14:25 -0400
pushed 2011-08-16 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset 7c1a923bea13 (bug 649537) because of mochitest-3 and mochitest-oth oranges
7c1a923bea135d9b3c88db66cf8820fcada800ab
created 2011-07-12 12:32 -0400
pushed 2011-08-16 19:58 +0000
Ben Turner Ben Turner - Bug 649537 - 'Workers: Make one OS thread and JS runtime per worker, and lose XPConnect'. r=sicking+mrbkap.
3b1ffc6d282f2bedf00fd54e6613d36fd93034f6
created 2011-04-28 13:28 -0700
pushed 2011-05-24 18:03 +0000
Blake Kaplan Blake Kaplan - Bug 643393 - Speed up nsJSContext::GetGlobalObject. r=peterv
3dd6ec45084c7a79fbbae8aee42769a91dcf00ee
created 2011-04-28 17:48 -0500
pushed 2011-05-24 18:03 +0000
Chris Jones Chris Jones - Bug 642381, part 3: Hoist Maybe into mfbt and eliminate Gecko's use of jstl. r=jorendorff,luke
c8dcc08a4a8a02f006d2a8aa7f3e0ea9fc764fd1
created 2011-04-28 17:48 -0500
pushed 2011-05-24 18:03 +0000
Chris Jones Chris Jones - Bug 642381, part 2: Rename LazilyConstructed to Maybe. r=luke
88799325812a992eea20a020dffdc58ef3b4efb4
created 2011-02-16 15:47 -0800
pushed 2012-02-01 18:17 +0000
Andreas Gal Andreas Gal - Fix GC/CC scheduling (bug 630932, patch by gal/smaug, r=mrbkap). a=blocker
409d5db222eb301d18f955d39c399be4ec586021
created 2011-02-11 18:33 +0200
pushed 2012-02-01 18:17 +0000
Olli Pettay Olli Pettay - Backout Bug 630932, a=backout, we need Bug 614347
ef3ae7438c762aaa9f4299b2ddfcc30c3a352eac
created 2011-02-11 17:12 +0200
pushed 2012-02-01 18:17 +0000
gal gal - Bug 630932, change CC/GC scheduling, r=smaug, a=blocker
0a2e06927c31e412d9ceae42dbe5d429dd460b1a
created 2011-02-08 11:43 +0200
pushed 2012-02-01 18:17 +0000
Olli Pettay Olli Pettay - Bug 630947, run GC more often before CC, r=gal, a=blocker
3ea2b5a7c9c8eaa346875fe644c444df5f388d38
created 2011-01-29 22:55 +0200
pushed 2012-02-01 18:17 +0000
Olli Pettay Olli Pettay - Bug 624549, Don't call GC so aggressively in nsJSContext::CC, r=gal, a=jst
f28ee131df7a7e7c174c42719f7827ceb6b6f36f
created 2011-01-24 14:56 -0800
pushed 2012-02-01 18:17 +0000
Patrick Walton Patrick Walton - Bug 628110 - Back out changeset d1adb7b245bd (removal of MaybeGC() every 20th script execution) to fix SunSpider regression. r=gal a=blocking2.0:betaN+
d1adb7b245bdeebc6167f0e068e0366d1e3d0da6
created 2011-01-12 11:54 -0800
pushed 2012-02-01 18:17 +0000
Patrick Walton Patrick Walton - Bug 624867 - Don't call MaybeGC() on every 20th script execution. r=jst a=blocking2.0:betaN+
592169fbecba020da9574f4cb87c6acdfa151d24
created 2010-11-07 21:07 +0200
pushed 2012-02-01 18:17 +0000
Olli Pettay Olli Pettay - Bug 508518, Implement nsUITimerCallback with one-shot timer, r=jst, a=blocking
392605694d4b5468e2649af785f37f634bf7a671
created 2010-10-25 00:52 +0300
pushed 2012-02-01 18:17 +0000
Olli Pettay Olli Pettay - Backout Bug 508518, a=dromaeo-dom-regression
609b7f9b3765e5fc25fa56c25f4ea74ab9b09cc8
created 2010-10-24 21:20 +0300
pushed 2012-02-01 18:17 +0000
Olli Pettay Olli Pettay - Bug 508518 - Implement nsUITimerCallback with one-shot timer, r=jst, a=blocking-fennec
56b07ce2d65ca1dad5b6c6ffdca15d09a461465d
created 2010-10-13 17:54 -0700
pushed 2012-02-01 18:17 +0000
Blake Kaplan Blake Kaplan - Merge mozilla-central into tracemonkey
41327aab1437a862063f105eeede57f2d5f4c548
created 2010-09-03 14:15 -0700
pushed 2012-02-01 18:17 +0000
Blake Kaplan Blake Kaplan - Bug 580128 - Fix a leak caused by holding a non-cycle collectable object instead of a cycle-collectable one. r=peterv
less more (0) -60 tip