js/src/jsfriendapi.cpp
0394048027e82fc887c9e8008b6bd468d4c4a49e
created 2016-09-29 15:31 +0200
pushed 2016-11-04 23:48 +0000
Till Schneidereit Till Schneidereit - Bug 1304551 - Properly handle bound functions in getBacktrace. r=efaust
f6c702f47a7e7eddbc7fc0449dccf033c14ef1d6
created 2016-10-12 12:10 -0600
pushed 2016-10-21 21:15 +0000
Tom Tromey Tom Tromey - Bug 553032 - change sprintf_append to be a varargs function; r=evilpie
32cd13c5b22147df3d3fd63a445b49806f5f076d
created 2016-10-19 18:29 +0200
pushed 2016-10-20 01:39 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 2129aca7cab2 (bug 553032)
2129aca7cab2e779963fb4ca216823e5ce212ada
created 2016-10-12 12:10 -0600
pushed 2016-10-20 01:39 +0000
Tom Tromey Tom Tromey - Bug 553032 - change sprintf_append to be a varargs function; r=evilpie
31de330b852f7e6d9ee98fc3ce0f009d68521d07
created 2016-10-12 11:24 -0700
pushed 2016-10-13 09:58 +0000
Andrew McCreight Andrew McCreight - Bug 1309664 - Don't unmark gray globals in ZoneGlobalsAreAllGray. r=sfink
fd72da5a490517502ec2eca4bd5eedb9400c997c
created 2016-08-15 19:20 +0900
pushed 2016-09-30 03:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 3: Use UTF8 variant of JS_ReportError after re-encoding string. r=jwalden
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2016-08-25 08:18 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
8d4db92a32a00d937d908c5dba43550908bbd963
created 2016-08-12 14:44 -0500
pushed 2016-08-17 05:07 +0000
Yury Delendik Yury Delendik - Bug 1294550 - Change AllFrameIter to return wasm frames. r=luke
7e0d9eb7eb0578ce97383958357902c8965f5eeb
created 2016-08-12 11:39 +0200
pushed 2016-08-12 09:40 +0000
Jan de Mooij Jan de Mooij - Bug 1294404 - Merge PerThreadDataFriendFields and ContextFriendFields, clean up APIs. r=terrence,bz
f84bf71b399ed089a007a145e3adccc7d7f2827c
created 2016-08-11 14:39 +0200
pushed 2016-08-11 12:42 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 1 - Stop using JSRuntime outside SpiderMonkey. r=bz,terrence,fitzgen,kanru
beeb4bc99662b22a6c7224937e003d07976ea59f
created 2016-07-23 19:52 +0200
pushed 2016-07-23 17:58 +0000
Jan de Mooij Jan de Mooij - Bug 1286795 part 4 - Change some callbacks to take JSContext instead of JSRuntime. r=terrence
083f8587e25b972fac83003741cd9b7a8d1e4e8d
created 2016-07-23 19:51 +0200
pushed 2016-07-23 17:58 +0000
Jan de Mooij Jan de Mooij - Bug 1286795 part 1 - Change more GC APIs to take JSContext instead of JSRuntime. r=terrence
2ce26d5c3376c756f2cfa43a4b75378879363a24
created 2015-12-15 07:45 -0800
pushed 2016-07-14 17:39 +0000
Terrence Cole Terrence Cole - Bug 1232686 - Use decltype to infer Variant::match return type; r=fitzgen
c521197a29b7e2f100420312788da9055ff2a8b5
created 2016-07-07 09:56 +0200
pushed 2016-07-07 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 28 - Make more GC APIs take JSContext instead of JSRuntime. r=terrence
d22e5cad510bc8c642702e9e8ebb7140cff9605e
created 2016-07-07 09:55 +0200
pushed 2016-07-07 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 27 - Make more GC APIs take JSContext instead of JSRuntime. r=jonco
e67c9acccc93608083e598373fb0126f6f93a2a0
created 2016-07-06 11:40 +0200
pushed 2016-07-06 09:45 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 24 - Make js::DumpHeap take JSContext instead of JSRuntime. r=sfink
a07acf6d4de5d36a054a608a74cbbaf533c3347b
created 2016-07-06 11:40 +0200
pushed 2016-07-06 09:45 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 23 - Make more callback setters take JSContext instead of JSRuntime. r=evilpie
ae90cded54077ae5a7c845970ec874d9c6d1af1a
created 2016-07-05 16:49 +0200
pushed 2016-07-05 14:54 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 18 - Make JS_DropPrincipals take JSContext instead of JSRuntime. r=luke
2e94e4eb877c523d790f64cb23c662249a1bf500
created 2016-07-05 16:49 +0200
pushed 2016-07-05 14:54 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 16 - Make source hook functions take JSContext instead of JSRuntime. r=mrrrgn
cede06835eb1af2552fdf5ba4670aca44d4d27f6
created 2016-07-05 14:35 +0200
pushed 2016-07-05 12:37 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 15 - Make {Get,Set}DOMCallbacks, SetWindowProxyClass take JSContext instead of JSRuntime. r=h4writer
7a08957a6aff221d3638c648ece148df0f8a691b
created 2016-07-05 14:35 +0200
pushed 2016-07-05 12:37 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 14 - Make more callback setters take JSContext instead of JSRuntime. r=shu
dc3e76c6750c8b67896d3d27740a13615e55f438
created 2016-06-30 00:04 +0200
pushed 2016-06-29 22:05 +0000
Tom Schuster Tom Schuster - Bug 1114580 - Change ESClassValue to an enum class. r=jorendorff
60ddb06c3c50c88d639ec33665c0b8606164aa64
created 2016-06-24 14:19 -0400
pushed 2016-06-24 18:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 767938 part 8. Remove the no-longer-really-needed Debug_SetActiveJSContext. r=bholley
36d7fea71d4f48d3e68f9a9e575a156cb81c7615
created 2016-06-03 12:32 -0700
pushed 2016-06-07 22:03 +0000
Steve Fink Steve Fink - Bug 1277938 - Remove the now-unused JS::ContextHasOutstandingRequests, r=bz
f07ebb2e13ef2b71b87fc8d7fdf3ef7c2628c15c
created 2016-06-02 14:41 -0700
pushed 2016-06-07 22:03 +0000
Steve Fink Steve Fink - Bug 1277690 - Implement Cell::dump, and make (mostly) all dumpers accept a FILE*, r=jonco
3e9f480972b441c53802cace2cacbfb7510c53c6
created 2016-06-07 20:30 +0200
pushed 2016-06-07 18:37 +0000
Jan de Mooij Jan de Mooij - Bug 1277278 part 2 - Remove JS_ReportPendingException and js::ReportUncaughtException. r=luke
d2f18efe44a37ee8746041c3f4aaa59bfef217c8
created 2016-05-27 17:57 +0200
pushed 2016-05-27 16:05 +0000
Jan de Mooij Jan de Mooij - Bug 979730 part 1 - Remove frame iterator SavedOption. r=luke
73cf91bc2b67d55c6ba57c12b447faf9fd9e6b3b
created 2016-05-24 06:46 +0200
pushed 2016-05-25 10:30 +0000
Jan de Mooij Jan de Mooij - Bug 1274193 part 11 - Make GetOutermostEnclosingFunctionOfScriptedCaller per-compartment and use GO_THROUGH_SAVED. r=luke
b8dbe70e2500cbd910c21c1b3626346121c71004
created 2016-05-25 12:02 +0200
pushed 2016-05-25 10:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b47a1a49cda2 (bug 1274193) for hopefully fixing e10s windows x64 crashes on a CLOSED TREE
b47a1a49cda2c961c45d851b85df1b2cf97d0a57
created 2016-05-25 10:38 +0200
pushed 2016-05-25 08:40 +0000
Jan de Mooij Jan de Mooij - Bug 1274193 part 11 - Make GetOutermostEnclosingFunctionOfScriptedCaller per-compartment and use GO_THROUGH_SAVED. r=luke
f96ba14774c0750556be28f7b5c5a14365af0232
created 2016-05-24 07:50 +0200
pushed 2016-05-24 06:17 +0000
Jan de Mooij Jan de Mooij - Bug 1274193 part 1 - Pass SavedOption explicitly to frame iterators. r=luke
0fcaad4111c43ef3bbab08f66f5c3511a2af67a5
created 2015-12-14 13:28 -0800
pushed 2016-05-19 17:59 +0000
Terrence Cole Terrence Cole - Bug 1232417 - Use a Variant to represent the CrossCompartmentWrapperMap key; r=jonco
706b5b989592665258da854f186de3829a21769d
created 2016-05-05 00:22 -0400
pushed 2016-05-05 23:26 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1270370 - Part 2: Expose MapIterator and SetIterator through ESClassValues; r=jorendorff
1c286374a5183f6407a9fef085e9e930fee16ffe
created 2016-04-29 19:59 -0700
pushed 2016-05-03 22:56 +0000
Jeff Walden Jeff Walden - Bug 888969 - Permit a cyclic [[Prototype]] chain to be created through a Location object. r=bz, r=efaust
6ff565c59df8b540306742bfb40dfcfffb282f8a
created 2016-03-18 16:45 -0700
pushed 2016-05-03 22:56 +0000
Jeff Walden Jeff Walden - Bug 1263778 - Rename a bunch of low-level [[Prototype]] access methods to make their interactions with statically-known and dynamically-computed [[Prototype]]s clearer. r=efaust
ed22935f909f92a895fab83422be3913694352ca
created 2016-04-28 11:13 +0100
pushed 2016-05-01 23:04 +0000
Jonathan Watt Jonathan Watt - Bug 1162772, part 1 - Allow CompartmentCreationOptions to store Secure Context state. r=jorendorff
18c3745427c04961696b9178e1367abead511cd4
created 2016-04-30 09:54 +0200
pushed 2016-04-30 07:54 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset d07106878066 (bug 1162772) for many tests failing with Assertion failure: principal->GetIsCodebasePrincipal(), at dom/base/nsGlobalWindow.cpp:2412. r=backout on a CLOSED TREE
fdea8d099dbd8fee22f222f92bc784af46292239
created 2016-04-29 18:10 -0700
pushed 2016-04-30 01:08 +0000
Shu-yu Guo Shu-yu Guo - Bug 1268805 - Implement PrivateGCThingValue. (r=terrence)
d07106878066a0d6a95336c71435b9d3e759a876
created 2016-04-28 11:13 +0100
pushed 2016-04-29 23:59 +0000
Jonathan Watt Jonathan Watt - Bug 1162772, part 1 - Allow CompartmentCreationOptions to store Secure Context state. r=jorendorff
03af61c547ddad9a95f9dfd2bdbc5ce867badf35
created 2016-04-30 00:52 +0200
pushed 2016-04-29 22:53 +0000
Sebastian Hengst Sebastian Hengst - Backed out 2 changesets (bug 1268805) for build bustage. r=backout on a CLOSED TREE
31075a760b2e8d517de2f16a163621c72549f3a6
created 2016-04-29 15:12 -0700
pushed 2016-04-29 22:10 +0000
Shu-yu Guo Shu-yu Guo - Bug 1268805 - Implement PrivateGCThingValue. (r=terrence)
33f5b0151b8b1a3d2cc1e8779c28616a5dba2971
created 2016-04-29 10:44 +0100
pushed 2016-04-29 09:48 +0000
Jon Coppeard Jon Coppeard - Bug 1268085 - Remove unused post barrier callbacks r=terrence
29f94bde2afa772692ab94b437ce74c294190954
created 2016-04-28 08:37 +0200
pushed 2016-04-28 06:38 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3c4b7e1de629 (bug 1263778) for assertion failures
3c4b7e1de6290ef6e21f2f9e17f99ee5a04f47c6
created 2016-03-18 16:45 -0700
pushed 2016-04-28 05:48 +0000
Jeff Walden Jeff Walden - Bug 1263778 - Rename a bunch of low-level [[Prototype]] access methods to make their interactions with statically-known and dynamically-computed [[Prototype]]s clearer. r=efaust
b9f349b8151b9bc165318bda2eaed0ede209d50e
created 2016-04-04 08:45 +1000
pushed 2016-04-05 09:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1261720 (part 1) - Separate js::ClassExtension from js::Class. r=jorendorff,bz.
fc76f66bf11f5800a7692ccf71add7ef8b01640d
created 2015-08-12 15:17 -0700
pushed 2016-04-05 01:55 +0000
Jim Blandy Jim Blandy - Bug 1251529: Replace allocation metadata callback with a builder class. r=fitzgen
ad5ff46b72e7168e38d1c6c4cbe3b370ee0537b5
created 2015-09-01 15:26 -0700
pushed 2016-04-05 01:55 +0000
Jim Blandy Jim Blandy - Bug 1251529: In object metadata world, rename "object metadata" to "allocation metadata" and "callback" to "builder". r=fitzgen
021f70a04fadc6155030df3d30d8c4f01278dd6a
created 2015-11-10 12:34 +0100
pushed 2016-03-22 23:02 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 7: Implement ES6 Promises in the JavaScript engine. r=efaust
064b832e49db55a4c491c5a5b539abc09573bb61
created 2016-02-29 11:24 -0500
pushed 2016-03-01 05:39 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1251833 - Part 3: Merge ArenaHeader into Arena. r=terrence
0d691fc145b8b4097f5adc7a16ef47b2e0a1a307
created 2016-02-22 12:21 -0800
pushed 2016-02-22 23:18 +0000
Jim Blandy Jim Blandy - Bug 1221378: Use a dedicated flag on JS::Zone to disable allocation metadata collection, instead of abusing AutoEnterAnalysis. r=fitzgen
c375ef10b570a44aa1072e0bf4faf9ae8ba951c7
created 2016-02-13 21:36 +0100
pushed 2016-02-13 20:37 +0000
Jan de Mooij Jan de Mooij - Bug 1246605 - Fix getBacktrace assert with debugger breakpoints. r=evilpie
966f47ed2f25eb54fb1f967d4443b3c2b8b63220
created 2016-02-12 04:11 -0800
pushed 2016-02-12 12:17 +0000
Joel Maher Joel Maher - backout Bug 1221144 for perf regression
72ca9f7f956535c52251613d526d51c4e76f4296
created 2016-02-08 15:13 +0100
pushed 2016-02-08 14:16 +0000
Jan de Mooij Jan de Mooij - Bug 1122581 - Fix FormatFrame to not assert on Ion frames in some cases. r=shu
fe0f3776e83ec4ba8863af4dd32d8528259b0f46
created 2015-11-05 06:12 -0600
pushed 2016-02-04 00:59 +0000
Jason Orendorff Jason Orendorff - Bug 1221144 - Part 7: Introduce StaticFunctionScope, same story. r=shu.
52d3e5be2dbc8c976feb136b57ca6d40db2a3436
created 2016-01-21 12:54 -0600
pushed 2016-01-22 18:45 +0000
Morgan Phillips Morgan Phillips - Bug 1233734 - Ensure that identifiers are always (eventually) initialized in the REPL; r=shu
1246e76eaeb9e9e965ac28f7ba59a351ac9e94af
created 2016-01-18 10:22 +0100
pushed 2016-01-18 09:37 +0000
Jan de Mooij Jan de Mooij - Bug 1234845 part 5 - Rename isNonEvalFunctionFrame to isFunctionFrame and use the script instead of flags. r=luke
82b49b59162f8cf0de20198a38bc7f180ff009ea
created 2016-01-15 18:26 -0600
pushed 2016-01-16 00:28 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jorendorff)
8310deb3b848ab94ee35e6a2e1b25b98157e381e
created 2016-01-14 17:02 +0100
pushed 2016-01-14 16:06 +0000
Jan de Mooij Jan de Mooij - Bug 1234845 part 4 - Eval frame refactoring, remove isFunctionFrame. r=luke
25ed386771f30c922b402a8c5d25f3fa13b98ed6
created 2015-12-30 08:52 -0800
pushed 2016-01-05 16:52 +0000
Terrence Cole Terrence Cole - Bug 1235598 - Part 1: Add better SpiderMonkey API support for tracing in C++; r=sfink
4bbe608d70f0934642031662a228364d0ef3feb3
created 2015-12-31 15:51 -0800
pushed 2015-12-31 23:53 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1235598) for linux reftest bustage
less more (0) -300 -100 -60 tip