js/src/vm/Interpreter.cpp
e4c1a6acc2b152f69aefa80f46b8c14d999cc385
created 2019-12-04 00:47 +0000
pushed 2019-12-05 04:11 +0000
Chris Fallin Chris Fallin - Bug 1601074: Fix preliminary-objects-set issue wrt NEWOBJECT_WITHGROUP. r=iain
9e864c88ccb408d2805a44e0f5a0faa39cca565a
created 2019-12-02 17:37 +0000
pushed 2019-12-03 09:48 +0000
André Bargull André Bargull - Bug 1599465 - Part 7: Add "Value" suffix to BigInt operations on Values types. r=jandem
953b1e11b4017f21648c839a10e945df419d0105
created 2019-12-02 17:37 +0000
pushed 2019-12-03 09:48 +0000
André Bargull André Bargull - Bug 1599465 - Part 1: Move checked arithmetic functions into their own header. r=jwalden
7bd0784e7a6f3702152bdca395b2305f16ca0479
created 2019-11-27 22:49 +0000
pushed 2019-12-03 09:48 +0000
Chris Fallin Chris Fallin - Bug 1598347, part 2: pass "inner singleton" to NEWOBJECT group logic. r=djvj,iain
26f2d8e9421848df3da185b8de316e1576f59a17
created 2019-11-23 07:24 +0000
pushed 2019-11-23 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 1598631 - Remove JSOP_LABEL. r=tcampbell
00eaf53014b29ec846421a75e212e9eb57015597
created 2019-11-21 13:32 +0000
pushed 2019-11-22 09:15 +0000
Jan de Mooij Jan de Mooij - Bug 1597943 part 3 - Remove JSOP_CONDSWITCH and CondSwitch source notes. r=arai
9b150dd56999e1c2b7aa47cf9c0e8d96c6c8eff3
created 2019-11-12 17:33 +0000
pushed 2019-11-13 17:01 +0000
yulia yulia - Bug 1566141 - make interpreter work with JSOP code for coalesce r=jorendorff,jandem
15b3172e3743de9c7c010bbfbb307f6edcf1f217
created 2019-11-07 20:07 +0000
pushed 2019-11-08 05:21 +0000
Matthew Gaudet Matthew Gaudet - Bug 1594516 - Use baseScript to access isDerivedClassConstructor r=tcampbell
473da6de8cd2f2e06fb19a660d0bfc242f6db9ed
created 2019-11-06 19:27 +0000
pushed 2019-11-07 09:49 +0000
Matthew Gaudet Matthew Gaudet - Bug 1594516 - Use baseScript() instead of nonLazyScript() for needsHomeObject r=tcampbell
821b104d357b899ba03415a82066e96db6aa269b
created 2019-11-04 07:56 +0000
pushed 2019-11-05 09:57 +0000
Ted Campbell Ted Campbell - Bug 1593354 - Add BaseScript::IsFunction flag. r=jandem
b6eb1335852342d645e1da3ecec8dee8b707e9a9
created 2019-10-25 13:02 +0000
pushed 2019-10-26 09:45 +0000
Ted Campbell Ted Campbell - Bug 1589904 - Remove JSScript::functionNonDelazifying() r=jandem
fa30ee7c72cd711eba7515d4961dec27747b2bc3
created 2019-10-25 06:09 +0000
pushed 2019-10-26 09:45 +0000
Ted Campbell Ted Campbell - Bug 1589904 - Remove JSScript::ensureNonLazyCanonicalFunction() r=jandem
819e1f01708f5fcba61e57c6811e852541f21f67
created 2019-10-16 12:36 +0000
pushed 2019-10-16 21:29 +0000
André Bargull André Bargull - Bug 1288457 - Part 17: Remove unnecessary NativeObject downcasts in GlobalObject methods. r=mgaudet
0762557d4a9974cf325329a3064a325eab663e12
created 2019-10-16 13:36 +0300
pushed 2019-10-16 16:42 +0000
Cosmin Sabou Cosmin Sabou - Backed out 19 changesets (bug 1288457) for causing build bbustages on CommonFunctions.h. CLOSED TREE
d8176a4b1984fdf58b86fc77558a94c2ac87eadd
created 2019-10-15 17:24 +0000
pushed 2019-10-16 16:42 +0000
André Bargull André Bargull - Bug 1288457 - Part 17: Remove unnecessary NativeObject downcasts in GlobalObject methods. r=mgaudet
6d243ec1c977468dae1cb67915b49ee7a338b47d
created 2019-10-15 08:52 +0000
pushed 2019-10-15 21:37 +0000
André Bargull André Bargull - Bug 1586706: Use QuoteString for JSString to char* conversion to ensure NUL characters don't cut off the result string. r=jwalden
7214f827b7fb017fd9ee1a81b9e54f2d97e5f8c1
created 2019-10-06 18:29 +0000
pushed 2019-10-07 09:29 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
5a61ac1dbb0024b8b37157dbad2273db742afa3d
created 2019-09-09 21:47 +0000
pushed 2019-09-14 21:21 +0000
Brian Hackett Brian Hackett - Bug 1576776 Part 1 - VM support for DebugAPI::onNativeCall, r=jandem.
4048af298d81e3b08ce0adae307eaf93d194d60f
created 2019-09-09 10:42 +0300
pushed 2019-09-09 09:55 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 5 changesets (bug 1577007, bug 1576776, bug 1576781, bug 1564167) for crashtest failures
b00926690f17e839a5f6b6dc77aa2286fd42b6ca
created 2019-09-08 01:05 +0000
pushed 2019-09-08 09:46 +0000
Brian Hackett Brian Hackett - Bug 1576776 Part 1 - VM support for DebugAPI::onNativeCall, r=jandem.
c034401401c23f041958b032f5dad95ab382c228
created 2019-08-14 19:13 +0000
pushed 2019-08-15 19:33 +0000
Jon Coppeard Jon Coppeard - Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell
7434139de6062722110472a91f6718e7d380fcbe
created 2019-08-12 03:27 +0000
pushed 2019-08-12 09:55 +0000
Paul Bone Paul Bone - Bug 1569924 - Run ./mach clang-format -p js/src r=sfink
9912dd6288bb69697d7f0dfe65de85d547b0252b
created 2019-08-07 20:06 +0000
pushed 2019-08-08 21:45 +0000
André Bargull André Bargull - Bug 1572147 - Part 3: Remove includes to builtin/String.h. r=evilpie
51161275a65e973bfc7c61a1297f4796a86b279b
created 2019-07-08 10:25 -1000
pushed 2019-07-25 21:51 +0000
Brian Hackett Brian Hackett - Bug 1554524 Part 7 - Add interpreter and JIT support for instrumentation opcodes, r=jandem,tcampbell.
e562241deba7353d68360954507f7d70cf70d1d8
created 2019-07-24 13:28 -1000
pushed 2019-07-25 06:05 +0000
Brian Hackett Brian Hackett - Bug 1566885 - Factor uses of internal Debugger state out of non-debugger-related files, r=jimb.
c0c967cd341a58b4edb13a6dcefc5076cc92da00
created 2019-07-25 02:08 +0300
pushed 2019-07-25 06:05 +0000
Oana Pop Rus Oana Pop Rus - Backed out changeset e412a79fe5f7 (bug 1566885) for build bustages in Debugger.cpp on a CLOSED TREE
e412a79fe5f76c27184979f3507d414dd051df2e
created 2019-07-15 14:20 -1000
pushed 2019-07-25 06:05 +0000
Brian Hackett Brian Hackett - Bug 1566885 - Factor uses of internal Debugger state out of non-debugger-related files, r=jimb.
53929e15ca8aa9753c1f6c242392a7c684f49c12
created 2019-07-12 15:51 -1000
pushed 2019-07-25 06:05 +0000
Brian Hackett Brian Hackett - Bug 1565621 - Factor out Debugger's external API into DebugAPI, r=jimb.
db5038b9b3d3b3d8d8296b7ee5f978cc1efec8ac
created 2019-07-20 08:56 +0000
pushed 2019-07-20 21:40 +0000
Jan de Mooij Jan de Mooij - Bug 1566332 part 5 - Remove support for C++ interpreter -> Baseline JIT OSR, always enter Baseline Interpreter. r=tcampbell
56b33927fd49e11b5f31a8789f1410b540676e51
created 2019-07-20 08:56 +0000
pushed 2019-07-20 21:40 +0000
Jan de Mooij Jan de Mooij - Bug 1566332 part 4 - Make IsBaselineJitEnabled imply IsBaselineInterpreterEnabled. r=tcampbell
6106cb75019449efa18338250f500a4d3fb00874
created 2019-07-17 22:48 +0000
pushed 2019-07-18 03:45 +0000
Jeff Walden Jeff Walden - Bug 1566899 - Rename js/src/dbg to js/src/debugger for a clearer name that doesn't conflict with some people's long-standing use of dbg as having "debug build object directory" connotations. r=jorendorff
a1059c1d9019c44a68b0a51e86a86a0d2cebfcfa
created 2019-07-09 21:13 +0000
pushed 2019-07-12 09:59 +0000
Brian Hackett Brian Hackett - Bug 1448166 Part 1 - Add a kind for top level function lexical scopes, r=tcampbell.
4f267c2d1a7c13de18ab06beb4b224838950d889
created 2019-07-10 09:43 +0000
pushed 2019-07-10 15:45 +0000
Jan de Mooij Jan de Mooij - Bug 1564349 part 1 - Convert Baseline/Ion/NativeRegExp prefs from ContextOptions to JitOptions. r=nbp,smaug
e59a0e725e9fba288358c3487f522092425213a1
created 2019-07-09 02:43 +0000
pushed 2019-07-10 09:40 +0000
Jim Blandy Jim Blandy - Bug 1564164: Move Debugger.cpp, DebuggerMemory.cpp, and related files into js/src/dbg. r=jorendorff
44bdb6882218741af78e5bd5e7a892fa984c40bf
created 2019-07-08 08:20 +0000
pushed 2019-07-09 03:44 +0000
Jan de Mooij Jan de Mooij - Bug 1562602 part 5 - Add IsBaselineInterpreterEnabled() and use it instead of checking the JitOption directly. r=tcampbell
c1eb8dac35fe43419e678b1d88f3dcea966839b1
created 2019-07-08 08:18 +0000
pushed 2019-07-09 03:44 +0000
Jan de Mooij Jan de Mooij - Bug 1541404 part 32 - Add shell flags for the baseline interpreter. r=tcampbell
855d557b82a20e1ed87af46bceac3b918534d37e
created 2019-06-12 16:18 +0000
pushed 2019-06-13 21:50 +0000
Jan de Mooij Jan de Mooij - Bug 1558801 - Change PrivateScriptData consts array to BigInt array. r=tcampbell
87aaa29b2fff6efbf469828597fc9ddffac4f3ef
created 2019-05-24 12:02 +0000
pushed 2019-05-24 21:47 +0000
Jan de Mooij Jan de Mooij - Bug 1551796 part 10 - Move JitScript to js::jit namespace. r=tcampbell
e81b72b586942a7a5c34fd5defd80772a031b45f
created 2019-05-23 07:55 +0000
pushed 2019-05-23 21:52 +0000
Jan de Mooij Jan de Mooij - Bug 1551796 part 3 - Merge ICScript into JitScript. r=tcampbell
2ac16f08196aeff1bd91533c75803b79e7e2d211
created 2019-05-23 07:28 +0000
pushed 2019-05-23 21:52 +0000
Jan de Mooij Jan de Mooij - Bug 1551796 part 1 - Rename TypeScript to JitScript. r=tcampbell
18e0bceb579d3533d5fe710fef5e1e9e7ea41480
created 2019-05-23 07:10 +0000
pushed 2019-05-23 15:52 +0000
Jan de Mooij Jan de Mooij - Bug 1552470 part 3 - Assert we have a JOF_TYPESET op in TypeMonitorResult. r=tcampbell
69226e812472e2dfb948ced635d2e5ed0eadd0dc
created 2019-05-23 07:10 +0000
pushed 2019-05-23 15:52 +0000
Jan de Mooij Jan de Mooij - Bug 1552470 part 2 - Rename some TypeScript methods. r=tcampbell
c6ab5b9a7c0743eafc9573871f60f7299d6832d5
created 2019-05-21 15:25 +0000
pushed 2019-05-21 21:45 +0000
Denis Palmeiro Denis Palmeiro - Bug 1545091 - Spew tracelogger statistics with IONFLAGS=tracelogger r=iain,mstange
39af0d6ccd3d911cae7d0ddadb0b0baae979046d
created 2019-05-03 10:15 +0000
pushed 2019-05-03 21:56 +0000
Jan de Mooij Jan de Mooij - Bug 1548510 part 2 - Deduplicate GeckoProfilerRuntime::allocProfileString and JitcodeGlobalEntry::createScriptString. r=jonco
827f19b7bf2b6586fd2e1876bffe1dbf9bb0482d
created 2019-05-02 08:38 +0000
pushed 2019-05-02 15:30 +0000
Jan de Mooij Jan de Mooij - Bug 1541404 part 18 - Various minor changes for debugger support. r=tcampbell
c6941f4b9a41b3a2d8431436eae13db2411d3c75
created 2019-04-12 16:51 +0100
pushed 2019-04-24 21:55 +0000
Jon Coppeard Jon Coppeard - Bug 1544003 - Remove unnecessary #includes from JSObject-inl r=allstars.chh
6621a71249171778bcdfca58860ab90968ca5bb1
created 2019-04-17 17:26 +0000
pushed 2019-04-18 21:35 +0000
Jan de Mooij Jan de Mooij - Bug 1541404 part 13 - Add some code to support entering the interpreter and triggering Baseline compilation from the interpreter. r=tcampbell
6c23754dcb407a1e1138a87abba334b058f5c164
created 2019-04-16 11:32 +0000
pushed 2019-04-16 22:01 +0000
Jan de Mooij Jan de Mooij - Bug 1544737 - Make AbstractGeneratorObject::ResumeKind an enum class, rename to js::GeneratorResumeKind. r=arai
c35e1a0a6cfb68df8bb1a5370faf6c918aa86fcb
created 2019-04-11 16:50 +0000
pushed 2019-04-12 15:46 +0000
Jan de Mooij Jan de Mooij - Bug 1543592 part 2 - Make JSOP_AFTERYIELD a jump target op. r=tcampbell
4584d95fcaeaad9e6808bc34906807fd7ed6c1d2
created 2019-04-12 10:20 +0000
pushed 2019-04-12 15:46 +0000
Jan de Mooij Jan de Mooij - Bug 1543592 part 1 - Rename JSOP_DEBUGAFTERYIELD to JSOP_AFTERYIELD. r=tcampbell
9ad896485f8948c03866e0cbdd3ed48b878f5b2e
created 2019-04-10 16:42 +0000
pushed 2019-04-10 21:52 +0000
Chris Martin Chris Martin - Bug 1052579 - Move StringBuffer::finishString() and update all usage sites r=sfink
9982d52f7ba861051b9ac7c3b2ed1465985a38be
created 2019-04-10 01:09 +0300
pushed 2019-04-09 22:10 +0000
Narcis Beleuzu Narcis Beleuzu - Merge inbound to mozilla-central. a=merge
36c7e4619a2978b3d4849820b19db7c9568db6fa
created 2019-04-01 12:12 -0600
pushed 2019-04-09 22:10 +0000
Brian Hackett Brian Hackett - Bug 996060 Part 1 - Include stack in JSContext exception information, r=sfink.
7366858bc6ada4d4839937a3f3e69df1fa2a0aa3
created 2019-04-09 09:59 +0000
pushed 2019-04-09 22:08 +0000
Ted Campbell Ted Campbell - Bug 1535137 - Store inline-doubles as Values in bytecode r=jandem
17ae35a549afd32c827d9031db5628d23c41c4f7
created 2019-04-09 13:07 +0000
pushed 2019-04-09 22:08 +0000
Ted Campbell Ted Campbell - Bug 1535137 - Store JSOP_DOUBLE literals inline r=jandem
c79959d9237d630c51285483029de2c4178456d7
created 2019-03-06 16:38 +0000
pushed 2019-03-25 15:53 +0000
Jon Coppeard Jon Coppeard - Bug 1532376 - Fix places where we don't respect the shouldPretenure flag when creating an object r=jandem
bbb45318486338a306aa31841e02f64d47d2d822
created 2019-03-22 19:25 +0200
pushed 2019-03-23 09:46 +0000
Ciure Andrei Ciure Andrei - Backed out 2 changesets (bug 1532376) for causing build bustages in the merge from central to autoland CLOSED TREE
0e9f9d86014a1bf41badb6f9c8f25551a480d72c
created 2019-03-22 18:50 +0200
pushed 2019-03-23 09:46 +0000
Andreea Pavel Andreea Pavel - Merge mozilla-central to autoland. on a CLOSED TREE
8d759131d76e3d3c7be7ad3438a707a2ab77f2b3
created 2019-03-22 15:32 +0000
pushed 2019-03-23 09:46 +0000
Matthew Gaudet Matthew Gaudet - Bug 1505574 - Remove Unboxed Objects from vm/ - Part 2 r=iain
35a9aa1ae7b9551b732f7d3b75ba1a1f8c716e08
created 2019-03-22 15:31 +0000
pushed 2019-03-23 09:46 +0000
Matthew Gaudet Matthew Gaudet - Bug 1505574 - Remove Unboxed Objects from vm/ Part 1 r=iain
less more (0) -1000 -300 -100 -60 tip