js/src/jsfriendapi.cpp
c8ba49dafe5e2fad9822ec590cdb3a486113410b
created 2012-01-15 09:13 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 677079 - Part t: Provide IsContextRunningJS in jsfriendapi.h; r=jorendorff
346328bd1f2e11bf41c7ab6fba3f0085f59b108f
created 2012-01-15 09:13 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 677079 - Part s: Make JS_TRACER_INIT a function instead of a macro; r=billm
fee37d705c87843ca3125afded1589ec331a4eb8
created 2012-01-15 09:13 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 677079 - Part r: Provide AutoSkipConservativeScan in jsfriendapi.h; r=luke
35247789f332e6e120a3b6cb10d8f362f813287d
created 2012-01-15 09:13 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 677079 - Part q: Expose gcLock in jsfriendapi.h; r=gal
33d5a1f2af518d6f1503c6583bcd38d5f96f76de
created 2012-01-15 09:13 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 677079 - Part o: Expose setActivityCallback in jsfriendapi.h; r=gal
fe8240db58344f6a24b961ef1d0b7c0bb4dc5975
created 2012-01-15 09:13 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 677079 - Part n: Expose JSOPTION_UNROOTED_GLOBAL in jsfriendapi.h; r=gal
41ea9acca64152f6513ca1c30afea9dd366aa015
created 2012-01-15 09:13 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 677079 - Part m: Expose context's compartment in jsfriendapi.h; r=jorendorff
46b5d4c3b3d8fd767add83477e36d55139edc33a
created 2012-01-15 09:13 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 677079 - Part k: Expose outstandingRequests in jsfriendapi.h; r=cdleary
2b2c3d92ae9f5fe44f41da077db23cc8cec6ab0a
created 2012-01-15 09:13 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 677079 - Part h: Expose debuggerHandler in jsfriendapi.h; r=igor
58eef6ad44addac145082de0c48fce67e6f1feea
created 2012-01-15 09:13 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 677079 - Part g: Expose VersionSetXML in jsfriendapi.h; r=bhackett
6ffce4fb752ba5b7ae02a844415aa0ced8607462
created 2012-01-15 09:13 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 677079 - Part f: Expose structuredCloneCallbacks in jsfriendapi.h; r=jorendorff
b2ef431401ff181a07e13e0bcd5ad2b26f418ae9
created 2012-01-15 09:13 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 677079 - Part a: Move AutoLockGC to jsfriendapi.h; r=igor
b9077aadd3d745c00159ac95aedc2402d94c7d39
created 2012-01-11 09:23 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 714264 - Part b: Move CompartmentStats to MemoryMetrics.h; r=njn
0c55d7a26512089532bbde885763ac197090721f
created 2012-01-11 09:23 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 714458 - Part b: Provide the thread-related APIs xpcprivate.h needs; r=igor
f0d76403ae9caa10901b1f53269e3c252d614cd7
created 2012-01-02 15:02 -0800
pushed 2012-02-01 18:17 +0000
Luke Wagner Luke Wagner - Bug 713311 - give the remaining scope objects typed interfaces (r=waldo)
10f831bfaf08329ede947f4cbf19480a4cf62601
created 2011-12-31 07:32 -0700
pushed 2012-02-01 18:17 +0000
Brian Hackett Brian Hackett - Backed out changeset 4282a285d381 (bug 707049 backout).
4282a285d3813d5eb7a6639e690ce533a2fc1b04
created 2011-12-31 15:13 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Backout 0d642e4e08cf (bug 707049); requested by evilpie.
0d642e4e08cf26daa6edcc91ad22a435c40176d6
created 2011-12-30 20:12 -0700
pushed 2012-02-01 18:17 +0000
Brian Hackett Brian Hackett - Add dynamic analysis for identifying moving GC hazards, autorooter classes, some VM rooters, bug 707049. r=billm
d720247c6f947d1b83de07ee0902e0326c82586c
created 2011-12-28 21:08 +0100
pushed 2012-02-01 18:17 +0000
Igor Bukanov Igor Bukanov - bug 713916 - JS API to shrink GC buffers. r=wmccloskey
b27e13b5cc7bd82d4824da49c36bdb57c600fa9e
created 2011-12-24 09:28 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 711859 - Add an IsObjectInContextCompartment API; seems-better-than-the-alternative-all-things-considered=Waldo
f4d8adba8d7494ff58e16b66c27512a87b44e210
created 2011-12-24 09:27 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 692277 - Part b: Remove js/src from xpconnect LOCAL_INCLUDES; r=luke
53c2fc22835b43d2fe60a5fce7e2e9cec97ecc1d
created 2011-12-24 09:27 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 692277 - Part a: Introduce an unstable public API for JS memory measurements to be used in XPCJSRuntime; r=njn sr=dmandelin
721897529f74dfed5c5dd5363cd376cc47264943
created 2011-12-19 10:24 -0800
pushed 2011-12-21 14:41 +0000
Andrew McCreight Andrew McCreight - Bug 710492 - add special cycle collector shape tracing path. r=bhackett
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
9a966139c3fe33e47c4f4a8bcc2cd0967778672e
created 2011-12-15 17:45 -0800
pushed 2011-12-21 14:41 +0000
Andrew McCreight Andrew McCreight - Bug 680937, part 2 - Add native wrapper preservation hook, call it in WeakMap_set. r=billm
d91ce1c668e7b39f2642eb8f3840922e9de5403b
created 2011-12-07 09:52 -0800
pushed 2011-12-21 14:41 +0000
Bill McCloskey Bill McCloskey - Bug 707051 - Change MarkChildren for shapes (r=igor)
239e7d505041f16f5a727d388d4c4b8997f00163
created 2011-11-30 12:45 -0800
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
60f879bef90ef16c268b0230cf14ea20ae31c234
created 2011-11-26 15:03 -0800
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
976c33eee3ac2470d24bbbcf33bfa1c96e1fb73b
created 2011-11-21 20:29 -0500
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Add about:memory reporters for per compartment shape tables, bug 704372.
fedf9dae8db58efa0c89d173c5e733818dc19493
created 2011-11-18 13:28 -0800
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Mark uncacheable prototypes on objects whose prototype has dynamically changed, bug 703047.
b6485471d6f7b2978148730ea9d52e5ecdea9dab
created 2011-11-16 12:52 -0800
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Avoid shape changes on XPConnect wrapper prototype changes, bug 703047.
85ab4167c3f08348b5a6abe1f403abd22c0e1303
created 2011-11-14 09:13 -0800
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
3ef25a8cf1728c475a7a0a51b0aa26394ec5f0b6
created 2011-11-10 12:06 -0800
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
c17de7853ddecfd145aadebbfe6a357bfc5ca13c
created 2011-11-09 18:42 -0800
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Add GetGlobalForObjectCrossCompartment for use in XPConnect, no bug. r=luke
c2feba11f30fc909e30e36e88901673120c58bf7
created 2011-11-09 09:52 -0800
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Address bug 638316 and bug 694247 review comments, r=luke.
6dc7901db1d61f71783feb150cefba2b1113e4e5
created 2011-11-03 10:42 -0700
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Fix linkage for IsScopeObject, no bug. IGNORE BAD COMMIT MESSAGES
de5dc85ea5208ce0dbdcefdacb5aead9113e8cfc
created 2011-10-29 18:26 -0700
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Fix uses of native reserved slots in web workers, bug 697537.
2b0d447b1b9ffc2ddb9d3cc691d35470606e769a
created 2011-10-27 14:17 -0700
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Merge.
ecf776407687cf44d5454b5261e174f22f801146
created 2011-10-27 14:16 -0700
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
98d248b24658c0fcbdfc6492128e5be56f5da1a5
created 2011-10-27 11:14 -0700
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Clean up API for creating natives with reserved slots, fix uses in CTypes and jsworkers shell, bug 697537.
57b753e28ffdb29a579e989863d46e527a8e0e5d
created 2011-10-26 13:02 -0700
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Remove JSFunction fixed slots and unused fields, bug 697537.
d849045ad3f2455644ae497f3cc2608f7fc3620f
created 2011-10-21 14:31 -0700
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Add JSScript::function, bug 693754.
2e7490ebbe6aec5efbd958610c6b0f8e81324d2f
created 2011-10-19 14:26 -0700
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
7b634ad714fd756ac801f37d619464251baaeb83
created 2011-10-12 22:29 -0700
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Move scope chains of scope objects to reserved slots, bug 694247.
b9137bf550bd1a63c0f6ae02e59f899a73ad0a7c
created 2011-10-11 15:28 -0700
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Remove JSObject::getFunctionPrivate, add call scope to JSFunction, bug 693754.
838464854ec63ca8663333d94b7593c37ebe2dc6
created 2011-10-10 11:41 -0700
pushed 2011-12-21 14:41 +0000
Brian Hackett Brian Hackett - Remove JSObject::capacity and JSObject::initializedLength, split JSObject::slots into slots and elements, bug 693221.
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
bbce9f6f700515f372753072eca73133bfb415df
created 2011-11-24 07:35 -0500
pushed 2011-12-21 14:41 +0000
Andrew McCreight Andrew McCreight - Bug 668855, part 1: add JS weak map tracing interface. r=billm
698e6ec3467e8257c65bbc6bf5bf7bcb6f85bbe1
created 2011-11-09 13:32 -0800
pushed 2011-12-21 14:41 +0000
Bill McCloskey Bill McCloskey - Bug 699298 - Overhaul GC statistics gathering (r=gwagner)
c99bfdb03cfd9335750d3973636e591e388a780a
created 2011-12-12 15:51 -0800
pushed 2011-12-12 23:53 +0000
Bill McCloskey Bill McCloskey - Bug 707051 - Change MarkChildren for shapes (r=igor, a=akeybl)
d252e090c6cfd751b2744ecc03da056ca738f2a4
created 2011-10-22 11:03 +0200
pushed 2011-11-09 02:03 +0000
Marco Bonardo Marco Bonardo - Backout cb50e96dbee0 (Bug 677079) for Win PGO mochitests failures.
cb50e96dbee0f90e7f48e50e7f169ec30ba82598
created 2011-10-20 10:14 -0700
pushed 2011-11-09 02:03 +0000
Bill McCloskey Bill McCloskey - Bug 677079 - Remove jscntxt.h from INSTALLED_HEADERS (r=Waldo)
5314e3475f86e6f3691579bfbde4a935972e85cb
created 2011-10-20 09:25 -0700
pushed 2011-11-09 02:03 +0000
Andrew McCreight Andrew McCreight - Bug 680482, part 1 - add new js::DumpHeapComplete to dump the entire heap. r=billm
bf8b3a296e3f3e8c482b71fa0b57f139f66dd312
created 2011-10-11 10:38 -0700
pushed 2011-11-09 02:03 +0000
Bill McCloskey Bill McCloskey - Bug 677411 - Add telemetry counters for JS GC (r=luke)
0042da9bc01821ba62c4f71b20c7a5671ef7fb34
created 2011-10-10 10:25 -0700
pushed 2011-11-09 02:03 +0000
Bill McCloskey Bill McCloskey - Bug 692884 - Manage GC's black/gray color transitions from JS, not xpconnect (r=mccr8)
151f190c27ab2c8906d8a86b5b41e00d9e5810c0
created 2011-09-28 17:57 -0700
pushed 2011-11-09 02:03 +0000
Luke Wagner Luke Wagner - Bug 632064 - remove JS_GetScopeChain (r=mrbkap)
3a151ac8a7486323b158e6c1181042a87222101c
created 2011-10-06 18:11 +0200
pushed 2011-11-09 02:03 +0000
Peter Van der Beken Peter Van der Beken - Bug 648801 (new DOM list bindings) - Add js::GetObjectShape/js::GetNumSlots/js::GetSlot/js::GetObjectGlobal friend APIs.
d6756be38c9fcfa206c1a0e660fb0b2dea8ea14d
created 2011-10-04 07:06 -0700
pushed 2011-11-09 02:03 +0000
Brian Hackett Brian Hackett - Remove jsobj.h from installed headers, bug 690943. r=luke
9ca3d16d575c8ea2fa6af0294e0629fbac29f89a
created 2011-09-17 19:14 -0700
pushed 2011-09-27 17:43 +0000
Brian Hackett Brian Hackett - [INFER] Reapply c2726640029f 3330521cfa4a b68281262e15 (bug 557358), 6a8947bcc821 (bug 684943), 50d4f6fa00ce (bug 683714), f3dd7cf2d0b3 (bug 683999).
85fb038d1dd1464ea78e481067fb9a2c398a8d77
created 2011-09-17 16:32 +0100
pushed 2011-09-27 17:43 +0000
Ed Morley Ed Morley - Backout latest JM merge for OSX 10.5 M-oth permaorange (see bug 687257) on a CLOSED TREE
less more (0) -60 tip