js/src/vm/Runtime.h
3d6b96a16105bed25679a46d2ea163a538e37998
created 2017-07-28 20:18 +0200
pushed 2017-09-14 16:50 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 2693a863dabd (bug 1272697)
2693a863dabdd783e32e7b8ac6164e25c30fed4c
created 2017-05-29 16:26 +0200
pushed 2017-09-14 16:50 +0000
Till Schneidereit Till Schneidereit - Bug 1272697 - Part 4: Add JSAPI functions for working with ReadableStream. r=shu
579c0c00dfd5a5b8d5e55c6aca0e799a1bb727cf
created 2017-06-15 15:48 -0700
pushed 2017-09-14 16:50 +0000
Brian Hackett Brian Hackett - Bug 1373755 - Support profiling of cooperative threads (r=jandem)
9ff531898139bff749c3e5063e3d88d5ce323ab7
created 2017-06-21 12:19 +0200
pushed 2017-09-14 16:50 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1370696: Use register state unwinding when interrupting within wasm; r=luke
e1568e838bd5c5947cc2678c8deef8e47e45a762
created 2017-06-14 10:35 +0100
pushed 2017-09-14 16:50 +0000
Jon Coppeard Jon Coppeard - Bug 1372524 - Refactor WeakCache implementation a little r=sfink
d2dbc6a1e81571703c54ac0c9baee5636a8ce78a
created 2017-06-14 10:29 +0100
pushed 2017-09-14 16:50 +0000
Jon Coppeard Jon Coppeard - Bug 1371234 - Clear GC edges when deleting a GC managed object outside a GC r=sfink
60f88137c8aff3b386d7e5b61aae18bf98af3fc5
created 2017-06-23 19:29 +0200
pushed 2017-07-31 14:08 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1370696 - Use register state unwinding when interrupting within wasm. r=luke, a=jcristau
98b894115e896c9e96b95edc8470fb0c645713b9
created 2017-06-02 10:32 +0100
pushed 2017-07-31 14:08 +0000
Jon Coppeard Jon Coppeard - Bug 1369444 - Sweep the atoms table incrementally r=sfink
a56ac3aa583ccbd77dc1e66a334d1ebe12931218
created 2017-05-10 16:16 +0200
pushed 2017-07-31 14:08 +0000
Till Schneidereit Till Schneidereit - Bug 1357958 - Move the JS shell's Promise job handling into the engine to be used as a default implementation. r=jandem
492a536e445c24ab93ca97d4887f7dc5d3350a05
created 2017-05-09 15:51 +0200
pushed 2017-07-31 14:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 03caaa7757d4 (bug 1357958) for bustage in js/src/jit-test/tests/wasm/bench/wasm_box2d.js
03caaa7757d48ffa963e735240ae75c86f741677
created 2017-04-20 09:32 +0900
pushed 2017-07-31 14:08 +0000
Till Schneidereit Till Schneidereit - Bug 1357958 - Move the JS shell's Promise job handling into the engine to be used as a default implementation. r=jandem
08a538847683ea096ad34cb1ace47e18e63c9257
created 2017-04-27 18:22 +0200
pushed 2017-07-31 14:08 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1360263: Move WasmActivation::resumePC to the Runtime; r=luke
6986528eb1925da2f218ea079736fc9ecf442bad
created 2017-05-03 19:22 -0700
pushed 2017-07-31 14:08 +0000
Eric Rahm Eric Rahm - Bug 935809 - Part 2: Convert onNewGlobalUpdateWatchers to DoublyLinkedList. r=jimb
25c2b5f34d0313dad1b7056daa925f20464e23d3
created 2017-05-03 00:20 +0200
pushed 2017-07-31 14:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 6b37552cd78d (bug 935809)
6b37552cd78ddcb884d2bfc407e34fb65853f078
created 2017-05-02 14:21 -0700
pushed 2017-07-31 14:08 +0000
Eric Rahm Eric Rahm - Bug 935809 - Part 2: Convert onNewGlobalUpdateWatchers to DoublyLinkedList. r=jimb
90fccc166e449c42e43238583192ebf6829aebfa
created 2017-04-21 20:16 -0700
pushed 2017-07-31 14:08 +0000
Bill McCloskey Bill McCloskey - Bug 1359245 - Move JS engine promise callbacks from JSRuntime to JSContext (r=till)
52be37a54d869a5a47acbf0508cf3dccf50bea89
created 2017-04-27 10:13 +0800
pushed 2017-07-31 14:08 +0000
Iris Hsiao Iris Hsiao - Backed out 4 changesets (bug 935809) for build bustage. a=backout
8260fdc2c0085ae7df18f437d131a85f00477fdb
created 2017-04-26 12:19 -0700
pushed 2017-07-31 14:08 +0000
Eric Rahm Eric Rahm - Bug 935809 - Part 2: Convert onNewGlobalUpdateWatchers to DoublyLinkedList. r=jimb
a5f5fc5a1dbca541f9f7214e5b09a4928b7a81bd
created 2017-04-24 13:35 -0500
pushed 2017-07-31 14:08 +0000
Luke Wagner Luke Wagner - Bug 1356680 - Baldr: make builtin thunks JSRuntime-independent (r=bbouvier)
49b58ea7ed262f54e7af062ecc0b1a6a2acf254a
created 2017-04-17 21:19 -0500
pushed 2017-07-31 14:08 +0000
Luke Wagner Luke Wagner - Bug 1356631 - Change LargeAllocationCallback to be process-wide (r=mccr8)
eb6525931ba009948bfc2c15223b07a5313a93b6
created 2017-04-12 13:10 -1000
pushed 2017-07-31 14:08 +0000
Brian Hackett Brian Hackett - Bug 1347539 - Keep track of the Ion lazy link list at the zone group level, r=h4writer.
291cfed3e754a10d19d12a42f2862a958c6539c0
created 2017-04-10 13:43 +0200
pushed 2017-07-31 14:08 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1340219: Baldr: Make calls to builtin imports fast in wasm; r=luke
c1cda5e8a20e6b3ac114633b051ca6f1e9da9948
created 2017-04-07 10:40 +0200
pushed 2017-07-31 14:08 +0000
Jan de Mooij Jan de Mooij - Bug 1353758 - Move the external string cache into the JS engine and improve it. r=arai,bz
e370a8a25bb188703d077ed8999c4cd2b03b5234
created 2017-03-27 13:05 +0100
pushed 2017-07-31 14:08 +0000
Jon Coppeard Jon Coppeard - Bug 1350371 - Call destroyRuntime when initialization fails in js::NewContext r=jandem
b886ec9acd354aa6f47c6834bf7bd6bb7d193fd3
created 2017-03-22 17:30 +0000
pushed 2017-07-31 14:08 +0000
Jon Coppeard Jon Coppeard - Bug 1341044 - Rename the GC's 'zone group' concept to 'sweep group' r=sfink
9dd78a5e9eb02fc7b05c353d5821f9c70e910fc0
created 2017-03-07 12:55 -0800
pushed 2017-07-31 14:08 +0000
Steve Fink Steve Fink - Bug 1345307 - Implement runtime-wide WeakCache, r=jonco
89d1150ef4f31de3d0ac6811617e7ffc814a440a
created 2017-03-08 07:23 -0700
pushed 2017-07-31 14:08 +0000
Brian Hackett Brian Hackett - Bug 1344315 - Suppress protected data checks when handing off runtimes between cooperative threads, r=jandem.
e297bafab4ae9d6320bff24d9aa02202c1a33e10
created 2017-03-01 07:15 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1341321 - Require runtimes to be single threaded when using a Debugger, r=jandem.
a40af83f562acd1fdb6a6025cbe89290812f614a
created 2017-02-21 04:25 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1340822 - Move nursery and caches from ZoneGroup back to the runtime, r=jonco.
fad2e60d78431950805f24a73797e7528a4f39fc
created 2017-02-17 05:13 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1337968 - Add API and shell harness for cooperative multithreading, r=jandem.
795c13350e9a8e096715b7e27ee3b0a746353009
created 2017-02-15 10:39 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1337491 - Off thread parsing changes for multithreaded runtimes, r=jandem,jonco.
e719b89ea8f22b00fb6a52fb962090bbe5c7ac6a
created 2017-02-14 18:55 +0100
pushed 2017-06-05 19:31 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 4ded6149dc4a (bug 1337491) for failing xpcshell tests test_utils_pbkdf2.js and test_ext_runtime_onInstalled_and_onStartup.js on Android 4.3 debug. r=backout
4ded6149dc4a3bbaeb93bd644f927bac37db1cb2
created 2017-02-14 05:21 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1337491 - Off thread parsing changes for multithreaded runtimes, r=jandem,jonco.
7002008dc1166b7bc1c2ad2ecbcfdde17f6f11b0
created 2017-02-11 05:27 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1337117 - Remove references to main thread in the JS engine, r=jandem.
920d5dfea5de9b79d5e11e7e9384738270dec833
created 2017-02-10 16:47 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1337112 - Remove links from JSRuntime to its single context and zone group, r=jandem,jonco.
14b73f92fba9176872feddfe9de967fba3d78052
created 2017-02-05 07:32 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1337109 - Fix some minor places where a single context/zone group per runtime is assumed, r=jandem.
6f4074b2c8e3027d046004f4d2fa016d865fd004
created 2017-02-07 14:30 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1337070 - Tolerate multiple zone groups and cooperating contexts in the GC, r=jonco.
392e110a97692b0834ecd3f2c709e72dba0cd4d0
created 2017-02-03 15:13 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1336603 - Move PCCounts state from ZoneGroup back to the runtime, r=jandem.
fe2fedb64403254e8c299d1df2e94521733d5c95
created 2017-02-09 05:41 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1335095 - Allow cooperating JSContexts to iterate over each others' activations, r=jandem.
1aac89d4610d22d8217a3f10dfeef7c159019d53
created 2017-02-08 11:18 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1334927 - Handle multiple contexts per runtime in the Gecko profiler, r=shu.
a732f9bf1195ea348878c6cb3c7971347f0c3905
created 2017-02-07 07:58 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1334837 - Add JSContext* to runtime for the active cooperatively scheduled thread, r=jandem,jonco,h4writer.
9503e89340d97514cf455bc1c0df6bbaf00469b6
created 2017-02-06 20:29 -0800
pushed 2017-06-05 19:31 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 4b8c006aff8d (bug 1334837) for Mac debug crashes [@ js::CurrentThreadIsIonCompiling()]
4b8c006aff8df49ff6dd37fc2a8368d01284ee53
created 2017-02-06 12:40 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1334837 - Add JSContext* to runtime for the active cooperatively scheduled thread, r=jandem,jonco,h4writer.
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-06-05 19:31 +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-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1324002 - Mark atoms separately in each zone, r=jonco,mccr8,peterv.
3f780942dfdea57ea5f2cc00d4a379be835a2d71
created 2017-01-27 18:01 +0100
pushed 2017-06-05 19:31 +0000
Hannes Verschore Hannes Verschore - Bug 1334129: TraceLogger - On destruction remove the logger from the mainlogger list, r=bbouvier
09841bae5cafa6700994f363621e58e2e8d6c355
created 2017-01-25 09:08 +1100
pushed 2017-06-05 19:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1333296 (part 6) - Remove SPS references in js/. r=shu.
e5f851a668419416d2328143ecb08783d21697f8
created 2017-01-27 18:01 +0100
pushed 2017-04-10 20:44 +0000
Hannes Verschore Hannes Verschore - Bug 1334129 - TraceLogger - On destruction remove the logger from the mainlogger list. r=bbouvier, a=jcristau
b48a84c99dfcee268030c7cda4d546de2383fe8d
created 2017-01-06 13:49 -0800
pushed 2017-04-10 20:44 +0000
Bill McCloskey Bill McCloskey - Bug 1328423 - Add AutoAssertNoContentJS assertion (r=sfink)
c484c1e7eeb61f4abd6d9e2352eacd52b1a47cbf
created 2016-11-30 15:31 -0600
pushed 2017-04-10 20:44 +0000
Jason Orendorff Jason Orendorff - Bug 1312001 - Scramble hash codes securely, to avoid leaking bits of object and symbol addresses.
88b94a2497dc49fdbf5d6beb449e8646558dddf7
created 2016-12-29 13:19 -0800
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1326096 part 1. Add a way to set an external string memory runtime callback. r=waldo
4a29a037a33525700c5d8f8f1953e8e24c836048
created 2016-11-23 17:45 +0000
pushed 2017-04-10 20:44 +0000
Jon Coppeard Jon Coppeard - Bug 1317761 - Standardise names of tracing methods r=jandem r=h4writer r=waldo r=bbouvier
d29ab4cddb8299285f431ff521c64712f25ad33e
created 2016-11-23 17:57 +0100
pushed 2017-04-10 20:44 +0000
Jan de Mooij Jan de Mooij - Bug 1277368 part 1 - Add JS::Result<> and use it in a few places. r=luke
4b91754cb34934159a20c8c7f208b107169f727a
created 2017-01-27 18:01 +0100
pushed 2017-02-27 14:59 +0000
Hannes Verschore Hannes Verschore - Bug 1334129 - TraceLogger - On destruction remove the logger from the mainlogger list. r=bbouvier, a=jcristau
a4996e963d0d8c5deb61df992e98a19dc393b0b5
created 2016-11-30 15:31 -0600
pushed 2017-02-27 14:59 +0000
Jason Orendorff Jason Orendorff - Bug 1312001 - Scramble hash codes securely, to avoid leaking bits of object and symbol addresses. r=jandem, a=lizzard
4f4e8f4ae6482d79715aef3f4d18538a905bff54
created 2016-11-17 14:40 -0800
pushed 2017-02-27 14:59 +0000
André Bargull André Bargull - Bug 1303091: Share static Intl data across compartments. r=Waldo, r=jonco, a=jcristau
0f246bb6108c125377deb37e91d473c998ced132
created 2016-11-04 17:32 +0000
pushed 2017-02-27 14:59 +0000
Jon Coppeard Jon Coppeard - Bug 1313098 - Assert we only access heap state on the main thread r=sfink r=mccr8
f37699322f20dbf4e6f25ccf6ab8405cf83352d2
created 2016-11-02 18:42 +0100
pushed 2017-02-27 14:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename asmjs/ directory to wasm/; r=luke
b135b519487e216e1841e787f2084527fe2ed0dc
created 2016-11-02 18:22 +0100
pushed 2017-02-27 14:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Renamings outside asmjs/ and jit/; r=luke
c1dd8b9b9915ba53fc4e2cb34e091ab7a1b514ea
created 2016-09-30 15:26 -0400
pushed 2017-02-27 14:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1306121 - Add support for emulating V8 stack frame formatting to SpiderMonkey; r=fitzgen
less more (0) -300 -100 -60 tip