js/src/jsfriendapi.h
7a601537cb88002be9f759a4697568e0ea664285
created 2012-01-14 09:43 -0800
pushed 2015-01-29 00:57 +0000
Tom Schuster Tom Schuster - Bug 711843 - Update JSAPI for typed arrays, remove uses of jstypedarray.h outside the engine [r=Waldo,bz,Ms2ger,bholley,bjacob,philikon,evilpie,bent,yourmama] [a=mfinkle thanks to gkw]
4cfb132c7c16f6b76b9397091a7f54fc5e62d82a
created 2012-04-12 09:23 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
906aa73122d98b423452bdca8d93d31a92a77525
created 2012-04-12 22:07 -0700
pushed 2015-01-29 00:57 +0000
Matt Brubeck Matt Brubeck - Back out e4c82a6b298c, 036194408a50, 39acc9f51df8 (bug 714647 and followups) because of test_finalizer.js crashes in Linux64 PGO builds
e4c82a6b298c57415fc574fc79151a31acafc4a1
created 2012-04-12 09:23 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
b1e86ae73fc524a8350342dd31c585f3b3098be9
created 2012-04-11 17:55 -0400
pushed 2015-01-29 00:57 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 743049 - Part 1: Add a friend API to get an error type name from a number. r=luke
d5589821fc04eb82b238f2648fcb19ef0febcbf4
created 2012-03-28 12:13 +0200
pushed 2015-01-29 00:57 +0000
Igor Bukanov Igor Bukanov - Bug 737364 - part 2 - replace JSContext with JSRuntime in the GC-related API
bc7f3c6766263a33daf4fe0817c9d7b5fb738014
created 2012-04-03 12:23 -0700
pushed 2015-01-29 00:57 +0000
Bill McCloskey Bill McCloskey - Bug 742570 - Change API for compartment GCs (r=igor)
d5057ff02ffb9786f62ca69ebc22cf11aa86f612
created 2012-03-19 15:34 +0100
pushed 2015-01-29 00:57 +0000
Igor Bukanov Igor Bukanov - Bug 737365 - stop using the cx during finalization, part 1.
6b6084350c40398ef9441715b0bee9b8cddc37ca
created 2012-02-20 11:58 +0100
pushed 2015-01-29 00:57 +0000
Igor Bukanov Igor Bukanov - bug 737624 - memory-only encoding/decoding of scripts and functions. r=:luke
081b574dbad3ea95b40a458e036eabc7ed7ee7d3
created 2012-03-24 12:33 +0100
pushed 2015-01-29 00:57 +0000
Dão Gottwald Dão Gottwald - Backed out changeset 30798fdc5bad
30798fdc5bad0d4b899faf5f979e1caf5a901484
created 2012-02-20 11:58 +0100
pushed 2015-01-29 00:57 +0000
Igor Bukanov Igor Bukanov - bug 737624 - memory-only encoding/decoding of scripts and functions. r=:luke
7a39ee24bd89ea0d9f3be6988b3642e64389af7a
created 2012-03-24 11:04 +0100
pushed 2015-01-29 00:57 +0000
Ms2ger Ms2ger - Backed out changeset f33e1e959036; r=bustage
f33e1e959036794b13b2b5169cfba81017d417c1
created 2012-02-20 11:58 +0100
pushed 2015-01-29 00:57 +0000
Igor Bukanov Igor Bukanov - bug 737624 - memory-only encoding/decoding of scripts and functions. r=:luke
31e8a3b6f4c3e4207353e794656ff97ae30553dc
created 2012-03-16 16:36 -0700
pushed 2015-01-29 00:57 +0000
Bill McCloskey Bill McCloskey - Bug 736643 - Add timestamp support to GC/CC JSON output (r=terrence)
936ef50fa498d4185a15d7b75324daf1d4fa35c9
created 2012-03-14 11:18 -0400
pushed 2015-01-29 00:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 725095 - Merge off-main-thread compositor from Maple. IGNORE BAD COMMIT MESSAGES
c6dcca94622e4b66c69ef48a03c256b5fde85295
created 2012-03-09 11:13 -0500
pushed 2015-01-29 00:57 +0000
Benoit Girard Benoit Girard - Merge mc->Maple
c7e65c5fa1469a5939cf3f8b236a29b86e786ea0
created 2012-03-07 11:10 -0500
pushed 2015-01-29 00:57 +0000
Benoit Girard Benoit Girard - Merge mc->Maple
17c65d32c7b891e70435561b965b71c355bd28ac
created 2012-03-05 13:09 -0500
pushed 2015-01-29 00:57 +0000
Benoit Girard Benoit Girard - Restore merge changeset 39a3044823b0, regression fixed upstream in mc
5c3d11c465f1b029e7fbbfffe6af13d0b094a28d
created 2012-03-02 18:32 -0500
pushed 2015-01-29 00:57 +0000
Benoit Girard Benoit Girard - Backed out changeset 39a3044823b0 because of bad interaction with maple.
4fa4374cf9de5bffa83e8684d5359662e0b33f85
created 2012-03-05 15:33 -0800
pushed 2015-01-29 00:57 +0000
Terrence Cole Terrence Cole - Bug 531396 - Expose detailed GC timing information API; r=smaug,billm
dcb6daea6aefb9cb1d70cf5c99a4a253564a2f4f
created 2012-02-24 12:03 +0100
pushed 2015-01-29 00:57 +0000
Igor Bukanov Igor Bukanov - bug 730234 - remove GC locking from activities, operation callbacks-related code and for code that accesses the JSContext list. r=luke
5ca23d2045b649c845e1015dfddd3559f00cf8a0
created 2012-03-06 15:52 -0800
pushed 2015-01-29 00:57 +0000
David Mandelin David Mandelin - Bug 733260 followup: use uint32_t for array and string lengths, r=luke
2df98388190a8a92e604106b993e262b50b0be6c
created 2012-03-06 11:39 -0800
pushed 2015-01-29 00:57 +0000
Bill McCloskey Bill McCloskey - Bug 731094 - Expose a testing function that permits only deterministic GCs (r=igor)
cfa346e78b0d0d0d92cfd81f46b15db9a29c7a5e
created 2012-03-06 11:38 -0800
pushed 2015-01-29 00:57 +0000
Bill McCloskey Bill McCloskey - Bug 729369 - Expose the same set of SpiderMonkey testing APIs to debug shell and debug browser chrome (r=Waldo)
ae005ec67376f06621d997ff208c95202b55c308
created 2012-03-05 18:43 -0800
pushed 2015-01-29 00:57 +0000
David Mandelin David Mandelin - Bug 733260: remove typedef jsuint, r=luke
2bf1f0b762b2f8bb31cbc922cb954bf75d7689a4
created 2012-02-29 21:23 +0100
pushed 2015-01-29 00:57 +0000
Igor Bukanov Igor Bukanov - bug 723286 - remove JSContext * parameter from heap-traversal and related API. r=:billm
65f74f6836a19e61487e9568079488d4bf734106
created 2012-02-29 16:18 -0800
pushed 2015-01-29 00:57 +0000
Matt Brubeck Matt Brubeck - Back out 2778f515ed5a (bug 723286) on suspicion of causing OSX64 crashes
2778f515ed5a52c17ff527d7fba968f6d1dab0f5
created 2012-02-29 21:23 +0100
pushed 2015-01-29 00:57 +0000
Igor Bukanov Igor Bukanov - bug 723286 - remove JSContext * parameter from heap-traversal and related API. r=:billm
1e24d9b1f0f41d814c80986879e15cbac5a81567
created 2012-02-29 10:28 -0800
pushed 2015-01-29 00:57 +0000
Bill McCloskey Bill McCloskey - Bug 731052 - Clean up incremental resets (r=igor)
6f615c44322a5f60d83d4706a223597bb8d805c7
created 2012-02-29 13:18 +0100
pushed 2015-01-29 00:57 +0000
Igor Bukanov Igor Bukanov - bug 730281 - remove cx argument from GC and compartment related functions. r=:billm
9dde6af30ab201c2fdb0084e298182533eac48ff
created 2012-02-28 15:11 -0800
pushed 2015-01-29 00:57 +0000
David Mandelin David Mandelin - Bug 730511: remove obsolete typedefs intN, uintN, r=luke
1a49c1500abd19d2ea2e1c21648c3e2eb66d0103
created 2012-02-28 10:43 -0800
pushed 2015-01-29 00:57 +0000
Bill McCloskey Bill McCloskey - Bug 729367 - Add write barrier flag to shell worker class (r=jorendorff)
2a8ceeb27f7c8a6a43ef01d55d827ddccb887e33
created 2012-02-17 14:35 -0800
pushed 2015-01-29 00:57 +0000
Bill McCloskey Bill McCloskey - Bug 641025 - Incremental GC (r=igor,smaug,roc,cdleary,gregor)
7c1f8b268d89297d55e6bcfd541ab4f162944be9
created 2012-02-07 11:45 -0800
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Bug 725888 - Remove some js_GetClassPrototype calls, using faster methods on GlobalObject instead. Also introduce JS_GetObjectPrototype to retrieve Object.prototype so that a friend API can be made un-friendly. r=dmandelin
d6f1d1fbe13a5901c329eab9b1c9cd6eb14b0421
created 2012-02-08 01:51 +0100
pushed 2015-01-29 00:57 +0000
Igor Bukanov Igor Bukanov - bug 660441 - removal of cx parameter from IsAboutToBeFinalized. r=anygregor
90ecec15f74b84e77793a198e37a9dbd09948ea7
created 2012-02-07 12:57 -0600
pushed 2015-01-29 00:57 +0000
Jason Orendorff Jason Orendorff - Bug 699565 - Part 1 - for-of loop basics. r=Waldo.
945dfb9d0c87a079b3d7538358b683dd71a6c422
created 2012-02-05 19:43 -0800
pushed 2015-01-29 00:57 +0000
Andrew McCreight Andrew McCreight - Bug 724398 - specialize GCThingIsMarked to GRAY. r=billm
137e8fbde75a1a2716ae369d3d16410531e0927c
created 2012-02-03 14:01 +0000
pushed 2015-01-29 00:57 +0000
Jonathan Kew Jonathan Kew - backout c18523b51058 (bug 716014) on suspicion of causing Win Debug reftest timeouts.
f5ff7098d6a4ae295496a13308de3112be6928dd
created 2012-01-30 09:17 -0800
pushed 2015-01-29 00:57 +0000
Luke Wagner Luke Wagner - Bug 692269 - Remove jsstr.h, vm/String.h, jsautokw.h, jsclone.h, jsopcode.tbl, jsopcode.h, jsstdint.h from INSTALLED_HEADERS (r=billm)
c18523b51058b9197fb75c1d4dd8c2876ea005b7
created 2012-02-02 22:34 +0200
pushed 2015-01-29 00:57 +0000
Olli Pettay Olli Pettay - Bug 716014 - Use CompartmentGC more often, r=billm,mccr8
01839bc4fb68c30857bcd9a4c0843f17ce4c2d5c
created 2012-02-01 17:55 -0800
pushed 2015-01-29 00:57 +0000
Andrew McCreight Andrew McCreight - Bug 721933 - add way to do compartment GC with a reason. r=billm
e77b4ecdd01f71bd9b88bb91105e17eb590fe6c4
created 2012-01-31 18:03 -0800
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Bug 723249 - Implement a dump() function on JSString, JSAtom, and JSObject, for easier typing than js_Dump*. Also implement JSString::equals. r=luke
9a11bcb3dcb8f35cc1c3e0804560d81d83eabaaa
created 2012-01-31 23:28 +0100
pushed 2015-01-29 00:57 +0000
Igor Bukanov Igor Bukanov - bug 723021 - moving native stack limits into runtime. r=luke
64f284541eaf66ee2f33fdabba8c3a3b5b1269bb
created 2012-01-25 10:59 -0800
pushed 2015-01-29 00:57 +0000
Bill McCloskey Bill McCloskey - Bug 706227 - Add way for JS_GC API users to give detailed reason for invocation (r=mccr8)
e517d4c431436772c46802f98618155ea8e37973
created 2011-07-18 14:54 -0700
pushed 2015-01-29 00:57 +0000
Luke Wagner Luke Wagner - Bug 675078 - rm JSThreadData and JSThread (JSRuntime is now officially single-threaded) (r=igor,rs=mccr8)
288eae8384a25fd92778f5cd744f17fbce9d73e1
created 2012-01-24 17:32 -0800
pushed 2015-01-29 00:57 +0000
Matt Brubeck Matt Brubeck - Back out 79deba022227 (bug 675078) because of Win debug mochitest-other failures
79deba0222272dd103c35d8317eff8c487ef2dbf
created 2011-07-18 14:54 -0700
pushed 2015-01-29 00:57 +0000
Luke Wagner Luke Wagner - Bug 675078 - rm JSThreadData and JSThread (JSRuntime is now officially single-threaded) (r=igor)
a6a01e576efc4a0e6cbdfa9b58644e287a8ffa79
created 2012-01-23 16:43 -0800
pushed 2015-01-29 00:57 +0000
Bill McCloskey Bill McCloskey - Bug 716027 - Add write barrier to SetReservedSlot in jsfriendapi.h (r=bhackett)
b1d7e7ac1b7781dab432ac17e8a15fedbc28679e
created 2012-01-23 16:43 -0800
pushed 2015-01-29 00:57 +0000
Bill McCloskey Bill McCloskey - Bug 716033 - Move write barriers from jsapi.h to jsfriendapi.h (r=luke,bholley)
9f706102086fbbc7b622d1a562d28d107b6ee269
created 2012-01-15 09:13 +0100
pushed 2015-01-29 00:57 +0000
Ms2ger Ms2ger - Bug 677079 - Part aa: Expose sizeof(JSContext) in jsfriendapi.h; r=njn
cf1294a14a4c97a3ed2dd1da1ceca715a0d926df
created 2012-01-15 09:13 +0100
pushed 2015-01-29 00:57 +0000
Ms2ger Ms2ger - Bug 677079 - Part z: Move JS_CHECK_RECURSION to jsfriendapi.h; r=mjrosenb
b2bffccbc28b7274a58d30024ee4d903eb5bcf3e
created 2012-01-15 09:13 +0100
pushed 2015-01-29 00:57 +0000
Ms2ger Ms2ger - Bug 677079 - Part v: Expose rt->compartments in jsfriendapi.h; r=jorendorff
d848942fc440ea80308708045d32846e5c8bd3e3
created 2012-01-15 09:13 +0100
pushed 2015-01-29 00:57 +0000
Ms2ger Ms2ger - Bug 677079 - Part u: Provide TriggerOperationCallbacksForActiveContexts in jsfriendapi.h; r=bhackett
c8ba49dafe5e2fad9822ec590cdb3a486113410b
created 2012-01-15 09:13 +0100
pushed 2015-01-29 00:57 +0000
Ms2ger Ms2ger - Bug 677079 - Part t: Provide IsContextRunningJS in jsfriendapi.h; r=jorendorff
fee37d705c87843ca3125afded1589ec331a4eb8
created 2012-01-15 09:13 +0100
pushed 2015-01-29 00:57 +0000
Ms2ger Ms2ger - Bug 677079 - Part r: Provide AutoSkipConservativeScan in jsfriendapi.h; r=luke
35247789f332e6e120a3b6cb10d8f362f813287d
created 2012-01-15 09:13 +0100
pushed 2015-01-29 00:57 +0000
Ms2ger Ms2ger - Bug 677079 - Part q: Expose gcLock in jsfriendapi.h; r=gal
33d5a1f2af518d6f1503c6583bcd38d5f96f76de
created 2012-01-15 09:13 +0100
pushed 2015-01-29 00:57 +0000
Ms2ger Ms2ger - Bug 677079 - Part o: Expose setActivityCallback in jsfriendapi.h; r=gal
fe8240db58344f6a24b961ef1d0b7c0bb4dc5975
created 2012-01-15 09:13 +0100
pushed 2015-01-29 00:57 +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 2015-01-29 00:57 +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 2015-01-29 00:57 +0000
Ms2ger Ms2ger - Bug 677079 - Part k: Expose outstandingRequests in jsfriendapi.h; r=cdleary
less more (0) -100 -60 tip