js/src/jsapi-tests/testCompileNonSyntactic.cpp
fdbb03b6d16dd6a98879cd844e00f6225694b574
created 2021-12-10 04:28 +0000
pushed 2021-12-10 21:58 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1734098 - Part 6: Remove JS::CompileOffThread. r=nbp
f0ec62fbc0060d5980383d82e978a8cb88fd2d61
created 2021-12-09 23:36 +0200
pushed 2021-12-10 09:10 +0000
Iulian Moraru Iulian Moraru - Backed out 17 changesets (bug 1744178, bug 1734098) for causing leaks. CLOSED TREE
ffd72fa3fc59bc7602de0f4300e458c9d90d40e5
created 2021-12-09 18:21 +0000
pushed 2021-12-10 09:10 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1734098 - Part 6: Remove JS::CompileOffThread. r=nbp
961d4175ecd096b1c85d294b2673110fccde6b03
created 2021-11-19 04:43 +0000
pushed 2021-11-19 09:39 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1687973 - Part 3: Remove the pending off-thread parse tasks waiting on GC. r=tcampbell
7e4eab0c0430099756ef2964b9c3d9fb77e008a2
created 2020-09-10 15:00 +0000
pushed 2020-09-11 02:31 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1663889 - Remove JS::CompileForNonSyntacticScope and set CompileOptions in caller. r=tcampbell
3cdf1ead6e1339e0880e632ecc99af3cbd6fb0e2
created 2020-03-31 01:30 +0000
pushed 2020-03-31 09:35 +0000
Jeff Walden Jeff Walden - Bug 1626105 - Convert |JS::CompileForNonSyntacticScope| to |JS::CompileForNonSyntacticScopeDontInflate| semantics, and remove |JS::CompileForNonSyntacticScopeDontInflate|. r=evilpie
6b387c53da3f5260835c0a1ec9c7205436ac6338
created 2020-03-31 01:30 +0000
pushed 2020-03-31 09:35 +0000
Jeff Walden Jeff Walden - Bug 1626105 - Convert |JS::Compile| for UTF-8 to |JS::CompileDontInflate| semantics, and remove |JS::CompileDontInflate|. r=evilpie
10f1056a90526926707ae6973703ee7e327228c4
created 2019-10-14 11:16 +0000
pushed 2019-10-14 21:30 +0000
Jon Coppeard Jon Coppeard - Bug 1588300 - Remove other unnecessary uses of GCInternals.h r=allstarschh
9bcfd2b99de683383bfcf5cc0cd62f28dceb8840
created 2019-08-19 09:58 +0000
pushed 2019-08-19 16:09 +0000
Jon Coppeard Jon Coppeard - Bug 1573879 - Remove some more unnecessary includes r=sfink
c0cf078b54979e822b6b54e7ad3ef773877d787d
created 2019-07-31 09:13 +0000
pushed 2019-08-02 03:50 +0000
Jon Coppeard Jon Coppeard - Bug 1569564 - Remove runtime-wide malloc bytes counter as all uses are tracked separately r=sfink
40edaa2016ccbbeb60ec320c755110c357afbd9b
created 2019-04-10 09:19 -0700
pushed 2019-04-12 03:46 +0000
Jeff Walden Jeff Walden - Bug 1543458 - Perform non-inflating nonsyntactic UTF-8 compilation in jsapi-tests. r=arai
ed24501174af4b6db6af29d4f61c4047a5ca611a
created 2019-04-10 09:08 -0700
pushed 2019-04-12 03:46 +0000
Jeff Walden Jeff Walden - Bug 1543458 - Perform non-inflating syntactic UTF-8 compilation in jsapi-tests. r=arai
75f351cf467a123f709ebaccc4f12747314fa58a
created 2019-04-09 17:03 -0700
pushed 2019-04-12 03:46 +0000
Jeff Walden Jeff Walden - Bug 1543455 - Make JS::CompileUtf8{,ForNonSyntacticScope} omit Utf8 from their names and take SourceText<Utf8Unit>&. r=arai
5c5765ae3e648c812c09e86b76ca59d297363cb2
created 2019-04-09 17:58 +0000
pushed 2019-04-09 22:08 +0000
Jeff Walden Jeff Walden - Bug 1542910 - Make all script compilation APIs directly return a JSScript*, rather than returning a success code and returning the JSScript* via outparam that exactly duplicates the success code value's meaning. r=arai
b9d09627acaf8aca013c0d8e8e3ca58896061254
created 2019-04-09 20:43 +0300
pushed 2019-04-09 22:08 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 53e379a5738f (bug 1542910) as requested by waldo on irc. CLOSED TREE
53e379a5738feb54107333ef592198263ea1cf44
created 2019-04-09 17:24 +0000
pushed 2019-04-09 22:08 +0000
Jeff Walden Jeff Walden - Bug 1542910 - Make all script compilation APIs directly return a JSScript*, rather than returning a success code and returning the JSScript* via outparam that exactly duplicates the success code value's meaning. r=arai
3aa2e84843939738f07e6fa12983e1c52788d9a1
created 2019-04-09 19:24 +0300
pushed 2019-04-09 22:08 +0000
Noemi Erli Noemi Erli - Backed out changeset d470f958ea61 (bug 1542910) for bustages in testEmptyWindowIsOmitted.cpp
d470f958ea613268f839f8346e983dc9d8820c06
created 2019-04-09 03:50 +0000
pushed 2019-04-09 22:08 +0000
Jeff Walden Jeff Walden - Bug 1542910 - Make all script compilation APIs directly return a JSScript*, rather than returning a success code and returning the JSScript* via outparam that exactly duplicates the success code value's meaning. r=arai
6686393af7c79f40b4fe8aae87c63fa196020a63
created 2018-12-14 14:34 -0800
pushed 2018-12-27 09:26 +0000
Jeff Walden Jeff Walden - Bug 1515801 - Remove JS::CompileLatin1{ForNonSyntacticScope} now that both are unused. r=jandem
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
56eaf6c976d377cba4e44a302bdeda9e7420bd94
created 2018-11-08 18:42 -0800
pushed 2018-11-15 09:54 +0000
Jeff Walden Jeff Walden - Bug 1485800 - Rename SourceBufferHolder to SourceText, and add a <typename Unit> template parameter to it so it can hold putative UTF-8 or UTF-16 source text. r=tcampbell, r=fitzgen
c489ba287b497b77e6bb7d4b7550e0792670726c
created 2018-10-23 12:27 -0700
pushed 2018-11-15 09:54 +0000
Jeff Walden Jeff Walden - Bug 1503086 - Initialize all SourceBufferHolders with a fallible function that in all cases assumes ownership of given-ownership data. r=tcampbell, r=bz, r=mrbkap on some finicky worker code lightly touched here
34cc4a8c46c078108736af48dcc767bb9b6f994f
created 2018-09-13 16:41 -0700
pushed 2018-09-17 16:46 +0000
Jeff Walden Jeff Walden - Bug 1491137 - Remove JS_Compile{,UC}Script, because except for argument ordering they're exactly identical to existing JS::Compile* functions. r=jandem
9161d07ce4e69f39f6793cdd8118330af0655672
created 2018-09-12 20:48 -0700
pushed 2018-09-17 09:50 +0000
Jeff Walden Jeff Walden - Bug 1491137 - Split the JS::Compile that takes const char*/size_t into JS::CompileUtf8 and JS::CompileLatin1 that assert |options.utf8| has consistent value, and a JS::Compile that delegates to one of those as appropriate -- a step toward having entirely separate compilation functions that do direct parsing of UTF-8 without inflating first. r=jandem
91fc6c048c077c12a9326cb6825ea9e12158764d
created 2018-09-12 14:23 +0000
pushed 2018-09-13 02:29 +0000
Jan de Mooij Jan de Mooij - Bug 1490594 - Always use braces for if/for/while statements in jsapi-tests. r=luke
48921866b394212e0dddd0ba72c183081bc6805f
created 2018-08-24 22:51 -0500
pushed 2018-08-29 09:43 +0000
Jeff Walden Jeff Walden - Bug 1486577 - Don't #include "js/CompilationAndEvaluation.h" in jsapi.h, minimizing the scope of that header and reducing translation-unit size of anything that needs JSAPI but doesn't need to compile/evaluate JavaScript. r=jandem
2dc7007e3924444f55345606b6785f2d2ba89ce1
created 2018-08-24 21:01 -0500
pushed 2018-08-29 09:43 +0000
Jeff Walden Jeff Walden - Bug 1486577 - Don't #include js/SourceBufferHolder.h in jsapi.h, and instead require users to do so -- a minor translation-unit size improvement for anyone who never has to use SourceBufferHolder other than by reference. r=jandem
b280769277af509270952ba4690e7bbc8ae3c161
created 2018-07-17 14:30 +0100
pushed 2018-08-01 22:10 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make asynchronous compile APIs take SourceBufferHolders r=jandem
4204e7eaa385eb5aa8ea0aa57cf20c588019882b
created 2018-07-17 14:30 +0100
pushed 2018-08-01 22:10 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make synchronous compile APIs take SourceBufferHolders exclusively r=jandem r=fitzgen
e8525a46fd9dfa664ba5c2febd7b49d1bfea773d
created 2018-07-30 16:49 +0300
pushed 2018-07-30 16:35 +0000
Andreea Pavel Andreea Pavel - Backed out 8 changesets (bug 1475228) for wpt failures e.g. html/semantics/scripting-1/the-script-element/execution-timing/088.html on a CLOSED TREE
7c83633262dbf3547bdf3343807648c3e4cc8f98
created 2018-07-17 14:30 +0100
pushed 2018-07-30 16:35 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make asynchronous compile APIs take SourceBufferHolders r=jandem
34fb24d52f08a8ebc04886f2e140ab42b80d3599
created 2018-07-17 14:30 +0100
pushed 2018-07-30 16:35 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make synchronous compile APIs take SourceBufferHolders exclusively r=jandem
e94e3560258eb0096e338e986e8412b739628a6d
created 2018-07-17 17:57 +0300
pushed 2018-07-17 21:56 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out 7 changesets (bug 1475228) for causing Spidermonkey rust failures on Linux x64 debug
74d10b32b3eab6514ea8c1328e95c1277e85c97c
created 2018-07-17 14:30 +0100
pushed 2018-07-17 21:56 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make asynchronous compile APIs take SourceBufferHolders r=jandem
dde64fbe2f0da2c21b1d136d3551eb93283eda75
created 2018-07-17 14:30 +0100
pushed 2018-07-17 21:56 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make synchronous compile APIs take SourceBufferHolders exclusively r=jandem
df68fd0a3eb1ed3b04345efcba5a92bfcf1f2313
created 2018-05-10 14:51 +0100
pushed 2018-05-10 21:59 +0000
Jon Coppeard Jon Coppeard - Bug 1456774 - Remove linear search for finished parse task and type off thread parse token r=jandem r=baku
a12c47f485e3d661fc693be3113ad79ea186be64
created 2018-01-22 18:59 -0800
pushed 2018-01-23 10:02 +0000
Kris Maglione Kris Maglione - Bug 1393270: Follow-up: Fix debug test bustage. r=bustage CLOSED TREE
45c8fbc03e5a45c30516d881835fbfae65442bf2
created 2018-01-22 18:10 -0800
pushed 2018-01-23 10:02 +0000
Kris Maglione Kris Maglione - Bug 1393270: Follow-up: Fix style linter error again. r=bustage CLOSED TREE
15aab71cf2e6baaaf9bc12110f8e17b65c9b7077
created 2018-01-22 17:34 -0800
pushed 2018-01-23 10:02 +0000
Kris Maglione Kris Maglione - Bug 1393270: Follow-up: Fix build bustage from rebase. r=bustage
39aaf089793437c9db28f5f1344c5aad8fbf0e8e
created 2018-01-22 16:53 -0800
pushed 2018-01-23 10:02 +0000
Kris Maglione Kris Maglione - Bug 1393270: Follow-up: Fix style linter error. r=bustage
0bb77622a6887b1c9873578c801425cb52149ea2
created 2017-09-21 17:34 -0700
pushed 2018-01-23 10:02 +0000
Kris Maglione Kris Maglione - Bug 1393270: Make nonSyntacticScope a compile option rather than a separate API. r=tcampbell
less more (0) tip