js/src/jsfriendapi.cpp
95bb616125726c8bd4c300a1eb182fc8268c7141
created 2017-09-07 15:22 +0200
pushed 2017-09-13 09:05 +0000
David Teller David Teller - Bug 1397717 - Using GenericPrinter for DEBUG-only C++ dump() APIs;r=nbp
24297940e62613640a90f440363160b379b301a2
created 2017-08-24 22:17 +0900
pushed 2017-08-29 20:33 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1098412 - Remove __iterator__ implementation. r=luke
eb4a7917f3e155f61a2abce7a51f8cfa61234fd5
created 2017-08-28 21:28 -0700
pushed 2017-08-29 04:28 +0000
Phil Ringnalda Phil Ringnalda - Backed out 4 changesets (bug 1098412) for failing browser_webconsole_bug_632347_iterators_generators.js
e9a0298824d61fd1b310a80be1ee0156b5ef86ee
created 2017-08-24 22:17 +0900
pushed 2017-08-28 22:33 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1098412 - Remove __iterator__ implementation. r=luke
f1cf11762a248a4744fc1b5851c58c90e2980614
created 2017-08-28 10:39 +0200
pushed 2017-08-28 15:09 +0000
Jan de Mooij Jan de Mooij - Bug 1393790 part 1 - Remove JS_STUBGETTER and JS_STUBSETTER. r=jorendorff
7288fbce6f160bf8c03b30116c97bb8011290933
created 2017-08-18 15:48 +0200
pushed 2017-08-25 01:01 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1391633: Integrate use counters in the JavaScript engine; r=jonco, r=froydnj, data-review=francois
35368df4e011b0b1e7bef2936ad656d2cd4e17b1
created 2017-07-19 16:25 -0700
pushed 2017-07-30 09:20 +0000
Bill McCloskey Bill McCloskey - Bug 1384399 - Change meaning of js::SystemZoneAvailable to return false if the system zone is owned by the current context (r=bhackett)
072f8d4a9964129a06d774a5698f7f9f8128c66c
created 2017-07-21 07:49 -0700
pushed 2017-07-22 10:42 +0000
Brian Hackett Brian Hackett - Bug 1355109 - Add IC for property reads on xrays, r=jandem,bz.
04364ec85017d7646b11b1ed1f3e1cf61a59075b
created 2017-07-12 18:31 +0100
pushed 2017-07-13 14:44 +0000
Jon Coppeard Jon Coppeard - Bug 1380030 - Simplify and refactor use of isMarked*() methods r=sfink
e2339ab06af56cb05c0d5b917d6f660952b45a69
created 2017-07-12 18:31 +0100
pushed 2017-07-13 14:44 +0000
Jon Coppeard Jon Coppeard - Bug 1380030 - Refactor isMarked() methods into separate methods for each color and any r=sfink
ed043698eafa6ecdf60ffec5b0b49a9f1c5f57c9
created 2017-07-11 17:17 +0100
pushed 2017-07-12 09:19 +0000
Jon Coppeard Jon Coppeard - Bug 1377466 - Rename PokeGC and add a reason code for GCs triggered by this r=sfink
02383934eea258ea88bf4b20a11e0dd9581a62ca
created 2017-06-14 15:38 -0700
pushed 2017-06-17 22:22 +0000
Kris Maglione Kris Maglione - Bug 1363301: Always provide live wrappers for ScriptSourceObjects. r=shu,bholley
79157ef8e455f91349e4bf5c73c13f5ecb9b63cf
created 2017-06-06 21:21 -0400
pushed 2017-06-07 11:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 1364816 part 4. Add a JS friend API for getting an jsid from a known-atom JSString*. r=jandem
f93181a435de7c79873ba0078434d2424af621fe
created 2017-05-21 13:17 -0700
pushed 2017-05-21 20:17 +0000
Phil Ringnalda Phil Ringnalda - Merge m-c to autoland
175406e492828d852b4afe5c43f93f894970c819
created 2017-05-20 11:54 -0700
pushed 2017-05-21 20:17 +0000
Kris Maglione Kris Maglione - Bug 1354733: Part 1 - Allow creating DeadObjectProxies directly. r=till
36bb469c723c7400668f6aae028d93178704578f
created 2017-05-15 14:39 -0700
pushed 2017-05-21 19:49 +0000
Andrew McCreight Andrew McCreight - Bug 989373, part 2 - Remove unused JS API methods related to global sharing while compiling to functions. r=shu
b2eb05d5fad2fea928f47d3e6a329024c0aaf70e
created 2017-05-17 10:37 +0100
pushed 2017-05-17 22:08 +0000
Jon Coppeard Jon Coppeard - Bug 1361458 - Generate the phase tree for GC statistics recording ahead of time r=sfink
1627485da92e28dcb2513f631eaedf44826574a2
created 2017-05-17 12:53 +0200
pushed 2017-05-17 22:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 36f2908f6650 (bug 1361458) for crashing [@ js::GCMarker::drainMarkStack], e.g. in devtools' devtools/client/debugger/new/test/mochitest/browser_dbg-sourcemaps.js. r=backout
36f2908f6650129ababf0665d8d5be185d31f5b2
created 2017-05-17 10:37 +0100
pushed 2017-05-17 22:08 +0000
Jon Coppeard Jon Coppeard - Bug 1361458 - Generate the phase tree for GC statistics recording ahead of time r=sfink
11a43a7edbae7de43559146b476965eef689b7de
created 2017-04-27 15:25 -0700
pushed 2017-05-02 09:28 +0000
Bill McCloskey Bill McCloskey - Bug 1360372 - Acquire cooperative lock when entering system zone group (r=bhackett)
cc77c0f84a03b136ade5768ad111e4b79f454ebe
created 2017-04-30 10:03 +0200
pushed 2017-04-30 18:24 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset fd049b7bf3d2 (bug 1360372) for hazards. r=backout
fd049b7bf3d233fa51227992f1cbd8bfcdad1e98
created 2017-04-27 15:25 -0700
pushed 2017-04-30 18:24 +0000
Bill McCloskey Bill McCloskey - Bug 1360372 - Acquire cooperative lock when entering system zone group (r=bhackett)
42a3fcaa99ef4039ec76bfc967ff475d04f486da
created 2017-04-28 14:12 +0200
pushed 2017-04-29 09:12 +0000
Jan de Mooij Jan de Mooij - Bug 1237504 - Refactor proxy slot layout to allow proxies to have more than 2 slots. r=bz,jonco
fd29fdf5c245fcaecc5cc93f95fecb9e87488320
created 2017-04-23 19:30 -0700
pushed 2017-04-28 08:46 +0000
Bill McCloskey Bill McCloskey - Bug 1359245 - Remove CycleCollectedJSRuntime::mJSContext (r=mccr8,sfink)
0b77ed3f26c5335503bc16e85b8c067382e7bb1e
created 2017-04-26 17:30 -0700
pushed 2017-04-27 00:43 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge CLOSED TREE
09be4ae7bbf0217af921b4fdb93360b8389338a6
created 2017-04-26 11:18 +0100
pushed 2017-04-27 00:43 +0000
Jon Coppeard Jon Coppeard - Bug 1352430 - Update XPConnect sweeping to handle incrementally finalized objects r=mccr8 r=sfink
ae4e80fe5f3484941b5c54b9aeddff60ba64d02d
created 2017-04-21 12:47 -0600
pushed 2017-04-26 16:09 +0000
Tom Tromey Tom Tromey - Bug 1334278 - have FormatStackDump return UniqueChars; r=froydnj
ea31640ea9a389036e385181e4c44f62232978e8
created 2017-03-03 15:10 -0700
pushed 2017-04-26 16:09 +0000
Tom Tromey Tom Tromey - Bug 1334278 - change JS_smprintf to return UniqueChars; r=froydnj
3e76637092bff60bc991102f5d51ea9222a73074
created 2017-04-25 15:08 +0200
pushed 2017-04-26 09:16 +0000
Jan de Mooij Jan de Mooij - Bug 1359093 - Inline the ToWindowProxyIfWindow is-global check. r=evilpie
4e48165f8c8ef0388aebfc3356bcfcea4898896f
created 2017-03-22 13:42 +0000
pushed 2017-03-23 12:59 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1331662 part 2 - Replace nsJSUtils::EvaluateString calls by ExecutionContext scopes. r=bz
8b4e84832765f2334567865541c4fd842b63d8c0
created 2017-02-23 16:26 +0000
pushed 2017-02-24 10:54 +0000
Jon Coppeard Jon Coppeard - Bug 1340597 - Avoid triggering read barrier in DumpHeap and when collecting stats r=sfink
a40af83f562acd1fdb6a6025cbe89290812f614a
created 2017-02-21 04:25 -0700
pushed 2017-02-22 01:40 +0000
Brian Hackett Brian Hackett - Bug 1340822 - Move nursery and caches from ZoneGroup back to the runtime, r=jonco.
bdc62272ba78f7cd68de081d97eaec19c5e28ee5
created 2017-02-07 15:06 -0800
pushed 2017-02-14 12:43 +0000
Bill McCloskey Bill McCloskey - Bug 1337537 - JS engine changes for compartment validation (r=sfink)
84293676546d48b2b889093f6b7f16fff1d7dd3d
created 2017-02-13 11:11 +0000
pushed 2017-02-14 01:08 +0000
Jon Coppeard Jon Coppeard - Bug 1338614 - Refactor incremental barrier APIs and make them call the read barrier r=sfink
7002008dc1166b7bc1c2ad2ecbcfdde17f6f11b0
created 2017-02-11 05:27 -0700
pushed 2017-02-12 02:17 +0000
Brian Hackett Brian Hackett - Bug 1337117 - Remove references to main thread in the JS engine, r=jandem.
6f4074b2c8e3027d046004f4d2fa016d865fd004
created 2017-02-07 14:30 -0700
pushed 2017-02-10 23:42 +0000
Brian Hackett Brian Hackett - Bug 1337070 - Tolerate multiple zone groups and cooperating contexts in the GC, r=jonco.
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-02-03 12:34 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
7311c06a7271a8f33f4f73aa0c88e8d4806e488b
created 2017-01-30 06:31 -0700
pushed 2017-01-30 23:54 +0000
Brian Hackett Brian Hackett - Bug 1324002 - Mark atoms separately in each zone, r=jonco,mccr8,peterv.
3175a5b3c9f30e70f29076c06a9ad7b44b5d6f12
created 2017-01-25 13:39 +0100
pushed 2017-01-26 17:44 +0000
Christian Holler Christian Holler - Bug 1332361 - Expose TestingFunctions to content in FUZZING builds. r=jandem.
44c956b966c7e36da697fd5517450e2bc93255c3
created 2017-01-20 12:09 +0000
pushed 2017-01-21 03:15 +0000
Jon Coppeard Jon Coppeard - Bug 1332357 - Fix DumpHeap to only evict the nursery if requested by caller r=sfink
b48a84c99dfcee268030c7cda4d546de2383fe8d
created 2017-01-06 13:49 -0800
pushed 2017-01-18 15:00 +0000
Bill McCloskey Bill McCloskey - Bug 1328423 - Add AutoAssertNoContentJS assertion (r=sfink)
51d359b72c57261be304d66a1704f7e52fca220c
created 2017-01-06 12:59 -0800
pushed 2017-01-12 09:39 +0000
Bill McCloskey Bill McCloskey - Back out bug 1323207, part 1 - Add method to check AllocGCBarriers (a=backout)
9b9d0cfd3fa3c93cf8a9a97c603176ece0b266e9
created 2017-01-06 11:23 +0000
pushed 2017-01-10 00:39 +0000
Jon Coppeard Jon Coppeard - Bug 1323241 - Only report things as gray if gray marking state is valid r=sfink
d57eaa1f1bd99363e66fc1fe9359c6189acbe26d
created 2017-01-07 10:45 -0500
pushed 2017-01-07 16:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2a694bf4a9de (bug 1323241) for causing frequent GC crashes in CI.
2a694bf4a9dee4a07306be832c83b168d9e56b6d
created 2017-01-06 11:23 +0000
pushed 2017-01-07 16:23 +0000
Jon Coppeard Jon Coppeard - Bug 1323241 - Only report things as gray if gray marking state is valid r=sfink
b3abf2766315b0e084492c074377f12b810f206c
created 2016-12-28 17:12 -0800
pushed 2017-01-06 16:13 +0000
Steve Fink Steve Fink - Bug 1326134 - Report whether GC poisoning is enabled in profiles, r=jonco
d56269f92df741484eb92e08564185ae0df55c08
created 2016-12-31 16:03 +0900
pushed 2016-12-31 19:31 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 6: Change JSObject::splicePrototype to static method. r=jandem
ebb038350129268903209a9d4df66d0cc4ad03a7
created 2016-12-22 12:25 +0100
pushed 2016-12-23 02:45 +0000
Jan de Mooij Jan de Mooij - Bug 1325345 - Add compartment asserts to JS_FireOnNewGlobalObject and other APIs. r=jonco,bholley
40440a0e30734ba3f4f0b5b40f1c24dd006dc384
created 2016-12-14 16:28 -0800
pushed 2016-12-17 21:11 +0000
Andrew McCreight Andrew McCreight - Bug 1323207, part 1 - Add method to check AllocGCBarriers. r=jonco
6cea439a7674fdc4e0f0c6c62f9a035c4f10e633
created 2016-12-16 20:07 +0100
pushed 2016-12-16 19:11 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a04031da95dc (bug 1323207) for mass-crashing on Windows 8 x64 debug. r=backout
a04031da95dc1440246fe758af1ed77c0bf02ff4
created 2016-12-14 16:28 -0800
pushed 2016-12-16 15:59 +0000
Andrew McCreight Andrew McCreight - Bug 1323207, part 1 - Add method to check AllocGCBarriers. r=jonco
3561e1497acf6a3288d5a31cc832868d24d3b02d
created 2016-12-13 14:57 +0530
pushed 2016-12-14 16:13 +0000
Pawan Sasanka Pawan Sasanka - Bug 1306538 - Move js::ReportASCIIErrorWithId to AddonWrapper.cpp. r=arai
0394048027e82fc887c9e8008b6bd468d4c4a49e
created 2016-09-29 15:31 +0200
pushed 2016-11-05 21:11 +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 14:49 +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-19 16:34 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 2129aca7cab2 (bug 553032)
2129aca7cab2e779963fb4ca216823e5ce212ada
created 2016-10-12 12:10 -0600
pushed 2016-10-19 16:16 +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-12 20:40 +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 10:14 +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-26 00:15 +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-15 20:59 +0000
Yury Delendik Yury Delendik - Bug 1294550 - Change AllFrameIter to return wasm frames. r=luke
less more (0) -300 -100 -60 tip