js/src/jsapi.cpp
03a00bb49a69b334c06c567a3c2bc198686f229e
created 2018-02-21 13:54 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1440043 - Remove jsversion.h. 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
091e9b26d9a14feba8f49355a3b03e185d253152
created 2018-02-14 16:45 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1438278 - Part 5: Rename some files into js/src/vm. r=jandem.
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.
745176a7ab4a5197f3e2b77c749b4559a7a5b4c4
created 2018-02-14 13:35 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1438278 - Part 1: Rename json.* -> builtin/JSON.*. r=jandem.
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
77f86d6cf76f9257edb72e9b366a1546cffe90e7
created 2018-02-15 13:18 +0000
pushed 2018-03-01 16:46 +0000
Jon Coppeard Jon Coppeard - Bug 1342416 - Add JS API to associate scripts with DOM elements after compilation r=nbp
0a3caa89b2986aebf77797c72773bbe7df541043
created 2017-07-30 13:21 -0700
pushed 2018-03-01 16:46 +0000
Steve Fink Steve Fink - Bug 903519 - Strings in the nursery: allow any thread to access zone of permanent atoms, r=jonco
cb864cb39b98cc3804907c2a8c4c471e2a423d64
created 2017-07-28 16:46 -0700
pushed 2018-03-01 16:46 +0000
Steve Fink Steve Fink - Bug 903519 - Strings in the nursery: barriers, r=jonco
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.
23d76102a2e8acd0e79c26faa44eec833db58529
created 2018-02-12 12:51 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 4: Rename jsfun* -> vm/JSFunction*.
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
a5b741fac29b2e32aa4cd5788a27f06e8f0c5c1e
created 2018-02-01 15:56 +0000
pushed 2018-03-01 16:46 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1433111 - Add JS Shell and about:config switch for Value masking. r=jandem
893bb948cb936f45e0dfed5f6384589a201d5142
created 2018-02-08 22:01 +0100
pushed 2018-03-01 16:46 +0000
Jan de Mooij Jan de Mooij - Bug 1434230 part 1 - Some Spectre mitigations for loadStringChars. r=luke,nbp
a20dc29e502d8b74a1fca9195154d895d7de9ec0
created 2018-02-08 23:55 +0200
pushed 2018-03-01 16:46 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 3 changesets (bug 1434230) for assertion failures on MacroAssembler.cpp
9c9ba4938b080344149ec4cd6f8cd564f7af3be3
created 2018-02-08 22:01 +0100
pushed 2018-03-01 16:46 +0000
Jan de Mooij Jan de Mooij - Bug 1434230 part 1 - Some Spectre mitigations for loadStringChars. r=luke,nbp
17704f81efef6b2b3b93fb0d80d6f128cf85faf0
created 2018-02-07 14:38 +0100
pushed 2018-03-01 16:46 +0000
Jan de Mooij Jan de Mooij - Bug 1436065 - Add JS_NewLatin1String API to create Latin1 strings without copying. r=luke
166a780e234f21839a954dc4622f832e9b3555c1
created 2018-01-26 19:09 +0100
pushed 2018-03-01 16:46 +0000
Tom Schuster Tom Schuster - Bug 1426519 - Disable expression closures everywhere, but allow dynamic enabling them for tests. r=jandem
4f315f5bdd5a6100fe58282e5ddb733e15f16ab6
created 2018-01-19 22:29 -0800
pushed 2018-03-01 16:46 +0000
Jeff Walden Jeff Walden - Bug 1431957 - Move builtin/Intl.* to builtin/intl/IntlObject.* and trim the contents of them a little further. r=anba
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
0bb77622a6887b1c9873578c801425cb52149ea2
created 2017-09-21 17:34 -0700
pushed 2018-03-01 16:46 +0000
Kris Maglione Kris Maglione - Bug 1393270: Make nonSyntacticScope a compile option rather than a separate API. r=tcampbell
a937ea520febcc4175e49d5d137bfe48d3d607c2
created 2018-01-20 15:19 +0100
pushed 2018-01-21 14:49 +0000
Jan de Mooij Jan de Mooij - Bug 1431726 part 3 - Replace GetBuiltinPrototype with GlobalObject::getOrCreatePrototype. r=anba
712f3d9c1cf35d7c26fde310843836a08fa583a7
created 2018-01-20 15:18 +0100
pushed 2018-01-21 14:49 +0000
Jan de Mooij Jan de Mooij - Bug 1431726 part 2 - Replace GetBuiltinConstructor with GlobalObject::getOrCreateConstructor. r=anba
a98f615965d73f6462924188fc2b1f2a620337bb
created 2018-01-18 13:19 +0100
pushed 2018-01-19 16:34 +0000
Jan de Mooij Jan de Mooij - Bug 1430053 - Add prefs for index masking Spectre mitigations. r=luke,mccr8
65e92478e09d3f1628fccbf5edc4cb080046249e
created 2018-01-11 22:18 +0200
pushed 2018-01-12 16:47 +0000
Noemi Erli Noemi Erli - Backed out 20 changesets (bug 903519) for detected memory leaks on a CLOSED TREE
7854bfe5d68346a38b25d93ea8870f47bce4f901
created 2017-07-30 13:21 -0700
pushed 2018-01-12 16:47 +0000
Steve Fink Steve Fink - Bug 903519 - Strings in the nursery: allow any thread to access zone of permanent atoms, r=jonco
7d56db66836900bc7758c6829b9235a3dd26947e
created 2017-07-28 16:46 -0700
pushed 2018-01-12 16:47 +0000
Steve Fink Steve Fink - Bug 903519 - Strings in the nursery: barriers, r=jonco
0ea178ea953acb063d2581b3d2e889235a80ed71
created 2017-11-16 10:36 +0100
pushed 2018-01-11 21:05 +0000
David Teller David Teller - Bug 1409852 - Expose a hook to be informed whenever an exception is thrown;r=jandem
e574f932b5a811a3fb50545a7f40f75a03bff5f2
created 2017-12-21 15:31 +0200
pushed 2018-01-11 21:05 +0000
Csoregi Natalia Csoregi Natalia - Backed out 3 changesets (bug 1409852) for build bustage and failing test_js_dev_error_interceptor.js. r=backout on a CLOSED TREE
46fce9a2622d691de05223d1c80d15bf2a564a51
created 2017-11-16 10:36 +0100
pushed 2018-01-11 21:05 +0000
David Teller David Teller - Bug 1409852 - Expose a hook to be informed whenever an exception is thrown;r=jandem
0559a4899c440b7c9a6666715cd3a1836fc4128f
created 2017-12-05 23:58 -0800
pushed 2018-01-11 21:05 +0000
Jeff Walden Jeff Walden - Bug 1424394 - Split TokenStream in Parser across Parser and ParserBase. r=arai
ad7d9c26ed516dc7cbcf583ec1b21f389d999e53
created 2017-11-24 09:54 -0800
pushed 2018-01-11 21:05 +0000
André Bargull André Bargull - Bug 1420470 - Remove for-each options from CompileOptions and from JSCompartment. r=jorendorff
7a1ca2738093189a13bd61a64cf054ad29e01821
created 2017-12-06 14:54 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1420420 - Update module implementation to match latest spec regarding handling of instantiation errors r=anba r=baku r=jgraham
b7dc46a3a5c913dd9d251c3c58f26cc7d77df0bf
created 2017-12-06 20:14 +0200
pushed 2018-01-11 21:05 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 92ad856a4bae (bug 1420420) for failing tests/jit-test/jit-test/tests/modules/bug-1402649.js after asserting. r=backout
92ad856a4bae40df9faf7aba278cdfbf8b32edd5
created 2017-12-06 14:54 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1420420 - Update module implementation to match latest spec regarding handling of instantiation errors r=anba r=baku r=jgraham
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
78555431350c5d0d2909981f5400f20b6487984f
created 2017-12-05 20:03 +0200
pushed 2018-01-11 21:05 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 78cf58c01757 (bug 1420470) for linux32 debug bustage in js/src/gc/Cell.h r=backout on a CLOSED TREE
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
78cf58c017579d340604a40943cde51767c620d2
created 2017-11-24 09:54 -0800
pushed 2018-01-11 21:05 +0000
André Bargull André Bargull - Bug 1420470: Remove for-each options from CompileOptions and from JSCompartment. r=jorendorff
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
e6ace8b5531cd2f50b6685ef8fdb180afcd9344e
created 2017-11-21 21:03 +0100
pushed 2018-01-11 21:05 +0000
Tom Schuster Tom Schuster - Bug 1417962 - Don't unbox proxies when reporting strict assignment error. r=jandem
2bb133c24dca29fc04a9862f2f173cae0f2515cf
created 2017-11-13 10:00 -0800
pushed 2018-01-11 21:05 +0000
Steve Fink Steve Fink - Bug 1410528 - Add a --dll flag to the JS shell for loading shared libs, r=ted,jonco
b81d21aaf172b4edff7ae90041d707950121dd34
created 2017-11-20 20:54 +0100
pushed 2018-01-11 21:05 +0000
Jan de Mooij Jan de Mooij - Bug 1415853 - Use a trampoline for JIT -> interpreter calls. r=bbouvier
017923947e58465df4c096de83c72081df9047c1
created 2017-11-17 12:13 +0100
pushed 2018-01-11 21:05 +0000
Jan de Mooij Jan de Mooij - Bug 1417844 part 4 - Remove more JSVersion code. r=evilpie
68bcd8b8a36b638c8206bf19d8a0def7e24fa973
created 2017-11-17 12:12 +0100
pushed 2018-01-11 21:05 +0000
Jan de Mooij Jan de Mooij - Bug 1417844 part 2 - Remove JSVersion from CompileOptions, CompartmentBehaviors, scripts. r=evilpie
010374bce60670cf1348150fe493d0193318d4f6
created 2017-11-17 10:13 +0200
pushed 2018-01-11 21:05 +0000
Andreea Pavel Andreea Pavel - Backed out 5 changesets (bug 1366083, bug 1410528, bug 1417267) for failing Spidermonkey jstests and jit-tests r=backout on a CLOSED TREE
ec0702d55b012ccb507686d5a644e7c568524f0e
created 2017-11-13 10:00 -0800
pushed 2018-01-11 21:05 +0000
Steve Fink Steve Fink - Bug 1410528 - Add a --dll flag to the JS shell for loading shared libs, r=ted,jonco
fe6091ddbf6b74d022627ee0094a6113a3e4e883
created 2017-11-07 23:01 +0100
pushed 2018-01-11 21:05 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1415224: Remove wasm test mode entirely; r=luke
b567889382a5cc42c0e878d860937b7d6061cc2b
created 2017-11-14 13:46 -0500
pushed 2018-01-11 21:05 +0000
Nathan Froyd Nathan Froyd - Bug 1415920 - make better use of Maybe for computing jit warm up thresholds; r=jandem
a93c70fa29f5b5206c2a58f335e00704ee619388
created 2017-11-21 21:03 +0100
pushed 2017-11-27 13:03 +0000
Tom Schuster Tom Schuster - Bug 1417962 - Don't unbox proxies when reporting strict assignment error. r=jandem a=gchang
def7425b015c089ae7bd193bef7bac4a45074baf
created 2017-11-09 14:57 +0100
pushed 2017-11-19 20:25 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1415549 - Use correct encoding when reporting an error with wasm module/field utf8 names. r=luke, a=gchang
73a48b92351a1c615108c36324c4900cb8ad41a6
created 2017-11-05 19:01 +0100
pushed 2017-11-06 14:00 +0000
Jan de Mooij Jan de Mooij - Bug 1413867 - Remove StopIteration object. r=evilpie
5877e17e1b98b5ecb574f1b935910f328038a666
created 2017-10-30 18:07 +0800
pushed 2017-11-04 17:45 +0000
Chia-Hung Duan Chia-Hung Duan - Bug 1376891 - Support idle runnable for nursery collection. r=jonco, r=smaug
60be9c0a0961438e091f7c730e8a29868fd644c0
created 2017-11-01 15:32 +0200
pushed 2017-11-02 16:33 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset fbf84e79c44c (bug 1376891) for bustage CycleCollectedJSRuntime.h:254 r=backout on a CLOSED TREE
less more (0) -3000 -1000 -300 -100 -60 tip