js/src/vm/Runtime.cpp
55c87e7ea09d4d9d6a38603360d57523b3c4c821
created 2018-03-10 02:35 +0200
pushed 2018-03-12 14:54 +0000
Ciure Andrei Ciure Andrei - Backed out 3 changesets (bug 1435360) for Android XPCShel failures a=backout on a CLOSED TREE
8cdf945be534dacae33245106e6718055a80bd7f
created 2018-03-09 13:04 -0600
pushed 2018-03-12 14:54 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: implement wasm interrupt in terms of TlsData branch and stack overflow check (r=bbouvier)
a463d224c412529aa8d7b02103506f9a714a6dd9
created 2018-03-09 13:04 -0600
pushed 2018-03-12 14:54 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: remove wasm async interrupt support (r=jandem)
77728b046b9572d38d0c576ca93a07d767c75018
created 2018-03-02 15:57 +0200
pushed 2018-03-05 13:45 +0000
Ciure Andrei Ciure Andrei - Backed out 10 changesets (bug 1439026) for spidermonkey-sm-nonunified-linux64 bustages. a=backout on a CLOSED TREE
ac2b65f3fb198387bce7e562b173892abc3097a5
created 2018-02-24 10:38 -0600
pushed 2018-03-05 13:45 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 6: jsmath* -> builtin/Math*. r=jandem.
0ceb91c42b0ff876a61ed23f5e587ba3a2083bcf
created 2018-02-21 10:30 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem.
040692f892ab2c8c7c748e65a3dc9da2c553cf07
created 2018-02-19 05:08 -0800
pushed 2018-03-01 16:46 +0000
André Bargull André Bargull - Bug 1438618: Remove unused using declarations. r=Waldo
3ceed0fcb88258a867879388d84b3a41953da431
created 2018-02-14 16:04 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1438278 - Part 4: Rename some files into js/src/util. r=jandem.
08702628464616ad69c49390f121e9342e9d625f
created 2018-02-14 16:00 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1438278 - Part 3: Rename some files into js/src/gc. r=jonco.
2dc56cddadcd2e0a428a08b0b00f5544057da4cd
created 2018-02-16 09:41 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1438670 - Tweak gc/GCIteration filenames one more time. r=jonco.
40bbf952db46abbf1766bf383e089152ab42b0f6
created 2018-02-15 14:47 +0000
pushed 2018-03-01 16:46 +0000
Jon Coppeard Jon Coppeard - Bug 1437602 - Split out zone and compartment iterators from gc/Zone.h r=pbone
0054d892b106cfc60874dc1662a7278c74108b03
created 2018-02-12 15:37 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 8: Rename jsatom* -> vm/JSAtom*. r=jandem.
609eb4880073d3b1ff1a198ec68737dce50bcb3f
created 2018-02-12 15:05 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 7: Rename jscntxt* -> vm/JSContext*. r=jandem.
711c111e333087942d9e5c7310a342ddffbcfabb
created 2018-02-12 13:07 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 5: Rename jsscript* -> vm/JSScript*. r=jandem.
eabb74b1c3bd181ff74c9d41003bc2b9aee6fe68
created 2018-02-12 12:03 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
aae0a2c15e00898c4f0a920b548afbf700edfc3a
created 2018-02-13 10:33 +0000
pushed 2018-03-01 16:46 +0000
Jon Coppeard Jon Coppeard - Bug 1437489 - Split out implementation of atoms table out into vm/AtomsTable.h r=jandem
1406e2ac322a6631536cf80e931bd465fccea141
created 2018-02-06 00:25 -0500
pushed 2018-03-01 16:46 +0000
Markus Stange Markus Stange - Bug 1348959 - Remove wraparound indexing in ProfileBuffer. r=djvj,mystor,njn
43a07eda5524f9f4405b7acffe7bb884be09c180
created 2018-02-01 12:45 +0000
pushed 2018-03-01 16:46 +0000
Jon Coppeard Jon Coppeard - Bug 1434622 - Use a separate lock to protect the shared script data table r=sfink
68acdee69ce173669fe7435be843924c1d89fdc0
created 2018-01-19 05:19 -0800
pushed 2018-03-01 16:46 +0000
André Bargull André Bargull - Bug 1422415 - Part 1: Remove HAVE_SETLOCALE because setlocale() is available on all supported platforms. r=glandium
60e1a827ac56caa374ca5e6ac8920b36cd5ca5a6
created 2018-01-22 12:53 -0800
pushed 2018-03-01 16:46 +0000
Jeff Walden Jeff Walden - Bug 1432340 - Introduce gc/FreeOp.h to contain that class, extricating it from the far-more-ponderous vm/Runtime.h for those users needing *only* js::FreeOp and nothing else. r=sfink
bcbf0e6ea93c4213dd44b6634ca6a79d66888e5b
created 2018-01-07 19:08 -0800
pushed 2018-01-11 21:05 +0000
Philip Chimento Philip Chimento - Bug 1428605 - Add JS:: namespace to API where it's missing. r=sfink
e39d8a15596a0c97ea1ce19194ce43af59cfbb60
created 2017-12-01 10:04 -0800
pushed 2018-01-11 21:05 +0000
André Bargull André Bargull - Bug 1422362: Remove unused parameters from various methods in js/src. r=tcampbell
53c688982d4ba2543f898461478bead6c278e46b
created 2017-12-05 19:30 +0200
pushed 2018-01-11 21:05 +0000
Noemi Erli Noemi Erli - Backed out changeset 0ec15b1f9fd3 (bug 1422362) for linux32 debug bustage in js/src/gc/Cell.h r=backout on a CLOSED TREE
0ec15b1f9fd34ed6d6c860064251b57ce48790c2
created 2017-12-01 10:04 -0800
pushed 2018-01-11 21:05 +0000
André Bargull André Bargull - Bug 1422362: Remove unused parameters from various methods in js/src. r=tcampbell
e56181d42ce2da739b668c33cd92622b5c4fa6f8
created 2017-12-05 11:07 +0100
pushed 2018-01-11 21:05 +0000
Jan de Mooij Jan de Mooij - Bug 1417844 part 7 - Remove JSVersion. r=evilpie
6410d5638a985fb0592f0bbaed58daed0aefb271
created 2017-10-24 18:05 +0800
pushed 2017-11-02 16:33 +0000
Yoshi Huang Yoshi Huang - Bug 1407682 - Part 11: Remove unnecessary inclusion of jsgc.h. r=jonco
e4f864ad5779d943ce2e562764c183b1a100bba3
created 2017-10-24 20:48 +0200
pushed 2017-11-02 16:33 +0000
Tom Schuster Tom Schuster - Bug 638054 - Remove the guts of the watch/unwatch implementation. r=jorendorff
7dd785b2c20165d6cebd92e244ec18e2417c86f7
created 2017-10-11 11:32 -0400
pushed 2017-11-02 16:33 +0000
Ted Campbell Ted Campbell - Bug 1402596 - Init Promise job queue on cooperative threads (jsshell) r=till
b9053d53c1cafbf876ad84aa0742bb1178514f53
created 2017-10-10 14:17 -0500
pushed 2017-11-02 16:33 +0000
Luke Wagner Luke Wagner - Bug 1347644 - Baldr: shell WebAssembly.compileStreaming and instantiateStreaming (r=till)
9a31f02ed47c62c60a3fefbac20dbce7bf243e6b
created 2017-10-04 13:20 +0100
pushed 2017-11-02 16:33 +0000
Jon Coppeard Jon Coppeard - Bug 1405274 - Always update runtime malloc counter too when malloc memory is associated with a zone r=sfink
f6fce9f85d91df0daff217e577a9af7de4c8a02b
created 2017-09-20 13:19 +0100
pushed 2017-11-02 16:33 +0000
Jon Coppeard Jon Coppeard - Bug 1400278 - Replace runtime allocation with system or zone allocation where possible r=jandem
e226c0b7420dfbd9b84a6b07d8fba32a1c8a5483
created 2017-09-21 15:50 +0100
pushed 2017-09-21 15:32 +0000
Jon Coppeard Jon Coppeard - Backed out changeset 29b2e8acf5f9 (bug 1400278) for local crashes. a=backout
29b2e8acf5f925c4ee2c5534f02bc9608afd674a
created 2017-09-20 13:19 +0100
pushed 2017-09-21 00:40 +0000
Jon Coppeard Jon Coppeard - Bug 1400278 - Replace runtime allocation with system or zone allocation where possible r=jandem
f80146e7ec85b8fd309b7b42f51032304136d835
created 2017-09-06 09:07 +0100
pushed 2017-09-15 00:19 +0000
Jon Coppeard Jon Coppeard - Bug 1395366 - Extend zone group's state to cover those intended for future use by helper threads and disallow GC of such groups r=sfink
7288fbce6f160bf8c03b30116c97bb8011290933
created 2017-08-18 15:48 +0200
pushed 2017-09-15 00:19 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1391633: Integrate use counters in the JavaScript engine; r=jonco, r=froydnj, data-review=francois
8dfe4d26c70f4a792b429186c8ece3d1164efdc8
created 2017-08-16 14:38 -0500
pushed 2017-09-15 00:19 +0000
Luke Wagner Luke Wagner - Bug 1347644 - Simplify/rename JS::AsyncTask (r=till,bkelly,mccr8)
1e13a2a2660398e5eae0595fdaa696c9f5987e9c
created 2017-05-23 16:35 -0500
pushed 2017-09-15 00:19 +0000
Jason Orendorff Jason Orendorff - Bug 1363200 - JSAPI for realms: JS::SetDestroyRealmCallback. r=sfink
7556c838fcf7baf4000f54b068411874e1b9849d
created 2017-05-22 14:09 -0500
pushed 2017-09-15 00:19 +0000
Jason Orendorff Jason Orendorff - Bug 1363200 - JSAPI for realms: JS_SetRealmNameCallback. r=sfink
57bea3a4495afd30f250360c0ba21c9690839064
created 2017-08-05 11:22 +0200
pushed 2017-09-15 00:19 +0000
Jan de Mooij Jan de Mooij - Bug 1386199 - Don't interrupt regexp JIT code for non-urgent interrupts. r=bhackett
364538819208b8d875e54d344359d3941c73ee59
created 2017-05-29 16:26 +0200
pushed 2017-08-02 08:25 +0000
Till Schneidereit Till Schneidereit - Bug 1272697 - Part 4: Add JSAPI functions for working with ReadableStream. r=shu,f=baku
3d6b96a16105bed25679a46d2ea163a538e37998
created 2017-07-28 20:18 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 2693a863dabd (bug 1272697)
2693a863dabdd783e32e7b8ac6164e25c30fed4c
created 2017-05-29 16:26 +0200
pushed 2017-08-02 08:25 +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-08-02 08:25 +0000
Brian Hackett Brian Hackett - Bug 1373755 - Support profiling of cooperative threads (r=jandem)
e33e38d61829005fe095310a1036cf90781eec26
created 2017-07-25 11:28 +0100
pushed 2017-08-02 08:25 +0000
Jon Coppeard Jon Coppeard - Bug 1374797 - Fix logic around triggering atoms GCs r=sfink
e1568e838bd5c5947cc2678c8deef8e47e45a762
created 2017-06-14 10:35 +0100
pushed 2017-08-02 08:25 +0000
Jon Coppeard Jon Coppeard - Bug 1372524 - Refactor WeakCache implementation a little r=sfink
7aa43a156e68b15af8c89bcf692d2344598d0ef3
created 2017-07-25 11:28 +0100
pushed 2017-07-31 11:40 +0000
Jon Coppeard Jon Coppeard - Bug 1374797 - Fix logic around triggering atoms GCs. r=sfink, a=jcristau
98b894115e896c9e96b95edc8470fb0c645713b9
created 2017-06-02 10:32 +0100
pushed 2017-06-12 13: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-06-12 13: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-06-12 13: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-06-12 13: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
6986528eb1925da2f218ea079736fc9ecf442bad
created 2017-05-03 19:22 -0700
pushed 2017-06-12 13: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-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 6b37552cd78d (bug 935809)
6b37552cd78ddcb884d2bfc407e34fb65853f078
created 2017-05-02 14:21 -0700
pushed 2017-06-12 13: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-06-12 13: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-06-12 13: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-06-12 13:08 +0000
Eric Rahm Eric Rahm - Bug 935809 - Part 2: Convert onNewGlobalUpdateWatchers to DoublyLinkedList. r=jimb
c1c8276e559c2575fade4d2089f0e60e43850294
created 2017-04-24 11:10 -1000
pushed 2017-06-12 13:08 +0000
Brian Hackett Brian Hackett - Bug 1357367 - Only finish IonBuilders for the zone group a context is in, r=h4writer.
a5f5fc5a1dbca541f9f7214e5b09a4928b7a81bd
created 2017-04-24 13:35 -0500
pushed 2017-06-12 13:08 +0000
Luke Wagner Luke Wagner - Bug 1356680 - Baldr: make builtin thunks JSRuntime-independent (r=bbouvier)
f26444a3456643a259846fc0dcafcf777498d76b
created 2017-04-21 19:37 +0200
pushed 2017-06-12 13:08 +0000
Hannes Verschore Hannes Verschore - Bug 1334409 - TraceLogging: Add memory reporter for TraceLogging, r=njn
49b58ea7ed262f54e7af062ecc0b1a6a2acf254a
created 2017-04-17 21:19 -0500
pushed 2017-06-12 13:08 +0000
Luke Wagner Luke Wagner - Bug 1356631 - Change LargeAllocationCallback to be process-wide (r=mccr8)
less more (0) -300 -100 -60 tip