js/src/jit/MIR.h
ade7361b947cc69d2b4f530082b851aa8fbb99f3
created 2019-11-27 13:53 +0000
pushed 2019-12-02 11:32 +0000
André Bargull André Bargull - Bug 1599416 - Part 2: Remove unused SetTypedObjectOffset function. r=mgaudet
b449f05b67559d744d0571e8b0485dc2d66924bc
created 2019-11-27 13:46 +0000
pushed 2019-12-02 11:32 +0000
André Bargull André Bargull - Bug 1596718 - Part 1: Add MIsNullOrUndefined::foldsTo to omit unreachable tests. r=jandem
4e9cbaa8a704a25506d366f2313407ba8d4594b7
created 2019-11-22 12:49 +0000
pushed 2019-12-02 11:32 +0000
Jan de Mooij Jan de Mooij - Bug 1598244 part 5 - Add MControlInstruction::initSuccessor so we can assert there's no successor yet. r=tcampbell
ee84a26cfc8f96725128fdf679165f9848a73556
created 2019-11-19 13:16 +0000
pushed 2019-12-02 11:32 +0000
Lars T Hansen Lars T Hansen - Bug 1581572 - Allow AnyRef on JS/wasm fast paths, part 3. r=rhunt,bbouvier
522722c8c0e2ca314f00bff3f64398b237eb1385
created 2019-11-19 14:44 +0200
pushed 2019-12-02 11:32 +0000
Dorel Luca Dorel Luca - Backed out 6 changesets (bug 1581572, bug 1596026) for Spidermonkey failure in js/src/wasm/WasmStubs.cpp. CLOSED TREE
4ba83138d78ec449cd742cc65fc1df5277c34db0
created 2019-11-19 08:56 +0000
pushed 2019-12-02 11:32 +0000
Lars T Hansen Lars T Hansen - Bug 1581572 - Allow AnyRef on JS/wasm fast paths, part 3. r=rhunt,bbouvier
ddc6fa7e24f2eb5e96e0e0215a943b06d4607b95
created 2019-11-12 16:57 +0000
pushed 2019-12-02 11:32 +0000
yulia yulia - Bug 1566141 - implement nullish coalescence in ion monkey r=jandem
c3a0f52402f856f9ef747ef6aca49d7123431f0d
created 2019-11-08 09:48 +0000
pushed 2019-12-02 11:32 +0000
André Bargull André Bargull - Bug 1593971: Add type policy to MTypedArrayIndexToInt32. r=jandem
879358fd177136a5989b627dd297957065c12105
created 2019-11-08 11:06 +0000
pushed 2019-12-02 11:32 +0000
André Bargull André Bargull - Bug 1592992 - Part 12: Replace js::Min/Max with std::min/max. r=jonco
ec146b86914704bac51d5f370ffac7a1af6deb1c
created 2019-11-01 08:37 +0000
pushed 2019-12-02 11:32 +0000
Jan de Mooij Jan de Mooij - Bug 1593175 - Check mightHaveSideEffects in CodeGenerator::visitValueToString too. r=anba
756e84749f99443679ca7f2637ce1f731bfed5a9
created 2019-11-01 13:45 +0000
pushed 2019-12-02 11:32 +0000
Ryan Hunt Ryan Hunt - Bug 1591047 part 5 - Pass heapBase to memCopy/memFill and use that to acquire length. r=lth
825e8843d0b1b7737f3010c4c1b9a70f7b1f668a
created 2019-10-29 09:38 +0000
pushed 2019-12-02 11:32 +0000
André Bargull André Bargull - Bug 1129202 - Part 7: Add MTypedArrayIndexToInt32 for accessing TypedArrays with any Double index. r=jandem
861a114eb85f59461b094193b34e95e61026694c
created 2019-10-30 18:12 +0000
pushed 2019-12-02 11:32 +0000
Jan de Mooij Jan de Mooij - Bug 1592524 - Use a bool class field instead of MToString::conversionMightHaveSideEffects(). r=anba
a30412eb09b532e23e87458537af02322e81d0b3
created 2019-10-29 18:25 +0000
pushed 2019-12-02 11:32 +0000
Ted Campbell Ted Campbell - Bug 1591209 - Add JSFunction::baseScript() accessor. r=jandem
45d661faa4042c92c53670961f900a7ed9c53400
created 2019-10-28 13:20 +0000
pushed 2019-12-02 11:32 +0000
Jan de Mooij Jan de Mooij - Bug 1590120 - Avoid repeated bailouts when MToString is used for jsop_tostring or the ToString intrinsic. r=anba
88d98643f874655565c32847817b487f0c6509ba
created 2019-10-29 01:15 +0200
pushed 2019-12-02 11:32 +0000
Oana Pop Rus Oana Pop Rus - Backed out changeset ce39fc80bb5b (bug 1591209) due to perf/memory regressions at tcampbell request.
ce39fc80bb5b9060bab9a6ffe3774fbf7153f490
created 2019-10-25 13:08 +0000
pushed 2019-12-02 11:32 +0000
Ted Campbell Ted Campbell - Bug 1591209 - Add JSFunction::baseScript() accessor. r=jandem
a901d5cfc7d2cbe07ccb3d873d443ef323a60cf2
created 2019-10-22 09:37 +0000
pushed 2019-12-02 11:32 +0000
André Bargull André Bargull - Bug 1383436 - Part 8: Add MToIntegerInt32 to specialise ToInteger operations. r=jandem
c034401401c23f041958b032f5dad95ab382c228
created 2019-08-14 19:13 +0000
pushed 2019-08-26 19:26 +0000
Jon Coppeard Jon Coppeard - Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell
9983709a8828cf38cb8b92b0bdf84ca81c49d143
created 2019-08-14 01:32 +0000
pushed 2019-08-26 19:26 +0000
Nathan Froyd Nathan Froyd - Bug 1570982 - remove `CPP_THROW_NEW`; r=glandium
86c50e8added145480db7f0a04f2688e6e2afddc
created 2019-07-31 19:30 +0000
pushed 2019-08-26 19:26 +0000
Matthew Gaudet Matthew Gaudet - Bug 1569315 - Create FunctionFlags class to allow recycling function flag queries elsewhere r=tcampbell
6d1d7fc0e34c54666297c4c0e6edea091415125d
created 2019-07-24 10:15 +0000
pushed 2019-08-26 19:26 +0000
Iain Ireland Iain Ireland - Bug 1544429: Part 1: Add TIOracle r=tcampbell,jandem
d32c27f13f21b0927cbfb7ce6f8509c0dea6bf09
created 2019-07-29 17:26 +0000
pushed 2019-08-26 19:26 +0000
Ryan Hunt Ryan Hunt - Bug 1559965 - Wasm: Implement new atomic.fence instruction. r=bbouvier
fdbfe6f3f771bfafdcef6349d56fa0fad7f21de5
created 2019-07-23 12:54 +0000
pushed 2019-08-26 19:26 +0000
André Bargull André Bargull - Bug 1568172: Remove unused self-hosting implementation of %TypedArray%.prototype.set. r=tcampbell
06e0a127bc84ec22c2f537e8fec25e1705594070
created 2019-07-04 21:39 +0000
pushed 2019-07-08 18:18 +0000
Iain Ireland Iain Ireland - Bug 1561732: Remove sincos optimization r=mgaudet
8a9279474147d96daf6cfa7aea7ea273c689255f
created 2019-07-05 00:31 +0300
pushed 2019-07-08 18:18 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset f4ec67ebfc94 (bug 1561732) for run failures on a CLOSED TREE
f4ec67ebfc945aa8799d826943d9096d52ddb8b5
created 2019-07-04 20:00 +0000
pushed 2019-07-08 18:18 +0000
Iain Ireland Iain Ireland - Bug 1561732: Remove sincos optimization r=mgaudet
dab3163234b506764553a7518bb9ef901a2e232b
created 2019-06-19 20:00 +0000
pushed 2019-07-01 09:00 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1557056 - Use extended function only for self-hosted function that needs to store canonical name in extended slot. r=jandem
098a1fc45a87d6fad7fac30b3857544c003790a6
created 2019-06-12 18:30 +0000
pushed 2019-07-01 09:00 +0000
Iain Ireland Iain Ireland - Bug 1401624: Part 3: Convert store/loadDouble to box/unboxDouble r=tcampbell,mgaudet
1216e826db1110e05b73631342e0803b49d0fb7b
created 2019-06-12 20:47 +0300
pushed 2019-07-01 09:00 +0000
Andreea Pavel Andreea Pavel - Backed out 7 changesets (bug 1401624) for build bustages at MacroAssembler-inl.h on a CLOSED TREE
8f02092ab0b42e5551bf8e95360a1d84962328e8
created 2019-06-03 16:46 +0000
pushed 2019-07-01 09:00 +0000
Iain Ireland Iain Ireland - Bug 1401624: Part 3: Convert store/loadDouble to box/unboxDouble r=mgaudet
8fb74fcbc12c83a230f700196e83193e6749d740
created 2019-06-19 20:00 +0000
pushed 2019-06-24 13:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1557056 - Use extended function only for self-hosted function that needs to store canonical name in extended slot. r=jandem a=ritu
109cefe117fbdd1764097e06796960082f4fee4e
created 2019-05-08 17:48 +0000
pushed 2019-06-10 15:05 +0000
Jan de Mooij Jan de Mooij - Bug 1544386 part 1 - Call ElementAccessHasExtraIndexedProperty instead of ArrayPrototypeHasIndexedProperty when inlining array natives. r=tcampbell, a=jcristau
274fb69f7d77a018cf66f0179e41fca38f9baaad
created 2019-05-01 15:13 -0500
pushed 2019-05-14 15:24 +0000
Luke Wagner Luke Wagner - Bug 1546138 - Baldr: remove indirection from table.get return value (r=lth)
8a9dd53d55f6913cf9510a207cf4fb2d44fd4cbb
created 2019-05-01 16:55 -0500
pushed 2019-05-14 15:24 +0000
Luke Wagner Luke Wagner - Bug 1546138 - Baldr: do failure checking in masm.wasmCallBulitinInstanceMethod (r=lth)
e5562f9f81cac49cef56b436477b001cb027b9b4
created 2019-05-13 08:38 +0300
pushed 2019-05-13 10:53 +0000
Coroiu Cristina Coroiu Cristina - Backed out 5 changesets (bug 1546138) for bustage at js/src/jit-test/tests/wasm/funcref.js for upcoming beta
13e26dbd7cc7799690ea1cc4e4e1c35fb3de927b
created 2019-05-01 15:13 -0500
pushed 2019-05-13 10:53 +0000
Luke Wagner Luke Wagner - Bug 1546138 - Baldr: remove indirection from table.get return value (r=lth)
edf39b4a6ec1260b6fc400bd55df352e5b0b2ebd
created 2019-05-01 16:55 -0500
pushed 2019-05-13 10:53 +0000
Luke Wagner Luke Wagner - Bug 1546138 - Baldr: do failure checking in masm.wasmCallBulitinInstanceMethod (r=lth)
9ae64983479d4560db4d44719f1154813fdec2e0
created 2019-05-03 02:28 +0300
pushed 2019-05-13 10:53 +0000
Bogdan Tara Bogdan Tara - Backed out 5 changesets (bug 1546138) for WasmTypes.h related spidermonkey builds bustages
f9d1ae270d58849485b95fb8d246196a18f76b30
created 2019-05-01 15:13 -0500
pushed 2019-05-13 10:53 +0000
Luke Wagner Luke Wagner - Bug 1546138 - Baldr: remove indirection from table.get return value (r=lth)
094145132b7f3ffd2004a58074af0ad040b151ce
created 2019-05-01 16:55 -0500
pushed 2019-05-13 10:53 +0000
Luke Wagner Luke Wagner - Bug 1546138 - Baldr: do failure checking in masm.wasmCallBulitinInstanceMethod (r=lth)
7d964c1261f18f13ddd03ef9a0952783a289da89
created 2019-04-19 20:35 +0000
pushed 2019-05-13 10:53 +0000
Ted Campbell Ted Campbell - Bug 1545798 - Remove comments still referring to UnboxedObject. r=mgaudet
1b214c9eb3b604c62523c919b18dc516906ea05a
created 2019-04-19 20:35 +0000
pushed 2019-05-13 10:53 +0000
Ted Campbell Ted Campbell - Bug 1545798 - Remove dead OperandIndexMap from IonMonkey. r=mgaudet
7cb55080a34cfd9cc1c4b293365e0635c024f7a2
created 2019-04-02 21:06 +0000
pushed 2019-05-13 10:53 +0000
Matthew Gaudet Matthew Gaudet - Bug 1536880 - Add accessors to ReceiverGuard, and assert invariants r=iain
efc786c70693716c36e0ac591b58808c9b5d4484
created 2019-04-02 17:11 +0000
pushed 2019-05-13 10:53 +0000
Robin Templeton Robin Templeton - bug 1456569 - Implement BigInt64 and BigUint64Array. r=wingo,jwalden,sfink
68ac00e863e05091280bf23765607af045cba3cc
created 2019-04-02 05:40 +0300
pushed 2019-05-13 10:53 +0000
Noemi Erli Noemi Erli - Backed out changeset 6ccad746f5d8 (bug 1456569) for Linting opt failure in TypedArray.js CLOSED TREE
6ccad746f5d83af425dec5b26c5bca6f6bcfbb46
created 2019-04-01 22:22 +0000
pushed 2019-05-13 10:53 +0000
Robin Templeton Robin Templeton - bug 1456569 - Implement BigInt64 and BigUint64Array. r=wingo,jwalden,sfink
7de6e431f1ae32cacc2b5d4aea1c47bf7900c4c4
created 2019-03-31 15:12 +0000
pushed 2019-05-13 10:53 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
391cc6344efe5a7422fed6a057c2527e36b5b74e
created 2019-03-28 07:35 +0000
pushed 2019-05-13 10:53 +0000
Jan de Mooij Jan de Mooij - Bug 1382650 part 7 - Use a separate Ion optimization level for very hot code. r=nbp
136b21be1299f0ee657a4e6c4e95e626f706ea78
created 2019-03-22 15:34 +0000
pushed 2019-05-13 10:53 +0000
Matthew Gaudet Matthew Gaudet - Bug 1505574 - Clean out MObjectState r=iain
2939d41f1ade73020256e6f50bd8653cebee17c9
created 2019-03-22 15:32 +0000
pushed 2019-05-13 10:53 +0000
Matthew Gaudet Matthew Gaudet - Bug 1505574 - Remove Unboxed Objects from jit/ - Part 1 r=iain
229759a67f4f26ccde9f7bde5423cfd82b216fa2
created 2019-03-21 17:52 +0000
pushed 2019-05-13 10:53 +0000
Jan de Mooij Jan de Mooij - Bug 1537924 - Simplify some alias sets in Ion. r=tcampbell, a=dveditz
38c2cb5142ebe1494b1f8720c9439bd8448f2255
created 2019-03-15 13:17 +0100
pushed 2019-05-13 10:53 +0000
Lars T Hansen Lars T Hansen - Bug 1533932 - Handle prebarriers properly for wasm tables. r=bbouvier
2782ec026e7956b640b250e0cacb43c7f72e0a7a
created 2019-03-28 07:35 +0000
pushed 2019-04-08 12:30 +0000
Jan de Mooij Jan de Mooij - Bug 1382650 part 7 - Use a separate Ion optimization level for very hot code. r=nbp a=pascalc
a330a98357513bce14a5764b8866aaf9843b9c3a
created 2019-04-07 17:06 +0300
pushed 2019-04-07 14:07 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 8 changesets (bug 1382650) for spidermonkey bustages on js.cpp . a=backout
dfde2a76520d0f0539a4ee1b377c34f5d410d9a3
created 2019-04-07 16:42 +0300
pushed 2019-04-07 13:48 +0000
Narcis Beleuzu Narcis Beleuzu - Bug 1382650 part 7 - Use a separate Ion optimization level for very hot code. r=nbp a=pascalc
28911550fa180deca742bc66c9b2b1f2b47b636a
created 2019-03-21 17:52 +0000
pushed 2019-03-22 01:27 +0000
Jan de Mooij Jan de Mooij - Bug 1537924 - Simplify some alias sets in Ion. r=tcampbell, a=dveditz
d55401632cea92b6b2775ba278274b5490275876
created 2019-03-13 10:19 +0100
pushed 2019-03-15 20:00 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
01c2d53e22c42738e5cc7ea6bda4cdfe14270226
created 2019-03-05 16:03 +0100
pushed 2019-03-11 13:01 +0000
Julian Seward Julian Seward - Bug 1517924 - Stackmap creation for wasm-via-Ion. r=lhansen.
2ea0c1db7e60c9270475384617e442c9d6d21a85
created 2019-02-28 12:57 +0200
pushed 2019-03-11 13:01 +0000
Cosmin Sabou Cosmin Sabou - Merge mozilla-inbound to mozilla-central. a=merge
less more (0) -1000 -300 -100 -60 tip