js/src/jit/Ion.cpp
2e7a4d376aff00ae43f8051aa53af8be65a112a3
created 2018-05-27 04:00 +0530
pushed 2018-05-27 07:25 +0000
maharsh312 maharsh312 - Bug 1464321 - Changed return type of two methods in JSScript with relative format string change. r=arai
a7c669b99bd15f2b45561aa6bc649c847e9ae0d2
created 2018-05-24 12:02 +0200
pushed 2018-05-24 10:05 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 32 - Rename JitCompartment to JitRealm and move to JS::Realm. r=luke
61c4b01ed3c02f393c59dfa200bb0caf543c2848
created 2018-05-24 09:40 +0100
pushed 2018-05-24 08:44 +0000
Jon Coppeard Jon Coppeard - Bug 1463717 - Move all finsished builders to lazy link list to avoid possible quadratic behaviour r=jandem
32fc25dec8920d79cd533c45c503e56a422ad7df
created 2018-05-18 15:18 +0200
pushed 2018-05-18 13:18 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 5 - Some atoms compartment/realm related changes. r=jonco
cf1b00c73d578d354661763722f27468bace2e05
created 2018-05-16 21:03 +0200
pushed 2018-05-16 19:07 +0000
Jan de Mooij Jan de Mooij - Bug 1461292 part 3 - Rename AutoCompartment to AutoRealm. r=luke
deeb18d57ad217978ff3c6a38481b5d100665279
created 2018-05-01 15:54 +0200
pushed 2018-05-01 13:55 +0000
Jan de Mooij Jan de Mooij - Bug 1454887 part 2 - Rewrite TI sweeping to be more explicit. r=tcampbell
417514d1ff3429cb266037937b330a9e0c9b641b
created 2018-04-18 12:14 +0200
pushed 2018-04-25 15:36 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1456881: Remove unused ctors and use more delegating ctors for JitContext; r=nbp
b3fc868b50a2d8879b2136e32ea90253ed6b3f28
created 2018-04-24 14:53 -0400
pushed 2018-04-25 15:04 +0000
Matthew Gaudet Matthew Gaudet - Bug 1455280: Remove FlowAliasAnalysis implementation r=jandem
292f8e5c6336f089843d98b661771bc90db69adb
created 2018-04-19 13:06 +0200
pushed 2018-04-19 11:07 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 15 - Rename some constants. r=jonco
2f7d0134b22176dd649418217cb98d09ce102c83
created 2018-04-19 13:04 +0200
pushed 2018-04-19 11:07 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 14 - Rename 'active thread' to 'main thread'. r=jonco
16fcaa62dee9272dde73b52ae640988f70ffd196
created 2018-04-15 13:18 +0200
pushed 2018-04-15 11:20 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 10 - Rename *ActiveCooperatingThread to *MainThread. r=jonco
a434fac58370fc14bceb525e1ca8b7125638b6cd
created 2018-04-14 09:03 +0200
pushed 2018-04-14 07:14 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 9 - Remove/rename remaining ZoneGroup references. r=jonco
a56736bcd64a2c550c6b861b7927a8545b04c2db
created 2018-04-12 16:35 +0200
pushed 2018-04-12 14:36 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 5 - Refactor JitRuntime::isOptimizationTrackingEnabled to take a JSRuntime* instead of ZoneGroup*. r=jonco
17debfcdc7755e92972359f6ee63eefe991b615c
created 2018-04-12 16:35 +0200
pushed 2018-04-12 14:36 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 4 - Move jit-related fields from ZoneGroup to JitRuntime. r=jonco
f8104a9c57c80ea821c8f04f21b11a4ad4dd0eb8
created 2018-04-12 16:35 +0200
pushed 2018-04-12 14:36 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 3 - Remove ZoneGroup nursery/storeBuffer methods. r=jonco
6ff8aaef28669cc3945291a182232680481256da
created 2018-04-11 23:19 +0200
pushed 2018-04-11 21:20 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Backing out js/src/ for violation of committing guideliens. CLOSED TREE
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-11 14:24 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
db2973e7667c86f991162206506e64fdcd2d18d4
created 2018-04-10 10:00 +0200
pushed 2018-04-10 08:02 +0000
Jan de Mooij Jan de Mooij - Bug 1452581 - Fix assert in IonScript::invalidate to account for already-invalidated scripts. r=nbp
b694ee94917568951cbf3c3b3b5bf1a0d196f20a
created 2018-04-09 19:36 +0200
pushed 2018-04-09 17:37 +0000
Jan de Mooij Jan de Mooij - Bug 1452406 - Support calling RecompileInfo::shouldSweep under CodeGenerator::link instead of asserting. r=tcampbell
81ef11104ebb7871c6efe1794a40d4505a80c8dd
created 2018-04-08 17:01 +0200
pushed 2018-04-08 15:02 +0000
Jan de Mooij Jan de Mooij - Bug 1448887 - Remove async Ion loop interrupts. r=luke
dae25f5b42dfec19801ff8e31c86f932a6b56886
created 2018-04-06 10:55 +0200
pushed 2018-04-07 11:05 +0000
Jan de Mooij Jan de Mooij - Bug 1451443 - Remove CompilerOutput and simplify Ion code invalidation. r=tcampbell
a040a354d2960d80b8264e4a290cc16e8641a33d
created 2018-04-06 14:00 +0300
pushed 2018-04-06 11:01 +0000
Andreea Pavel Andreea Pavel - Backed out changeset 67ff53988f4d (bug 1451443) for hazard failures on a CLOSED TREE
67ff53988f4dce6da5366b3018b5c75d8724698a
created 2018-04-06 10:55 +0200
pushed 2018-04-06 08:56 +0000
Jan de Mooij Jan de Mooij - Bug 1451443 - Remove CompilerOutput and simplify Ion code invalidation. r=tcampbell
617b106f989e7bdf9532d16e5b7594fa57fca8f7
created 2018-03-27 10:49 -0400
pushed 2018-03-27 20:08 +0000
Matthew Gaudet Matthew Gaudet - Bug 1449194 - Allow naming of CacheIR logs. r=evilpie
678d0894d29131576a16ff9376b6e77479ba98f5
created 2018-03-27 18:00 +0200
pushed 2018-03-27 16:04 +0000
Jan de Mooij Jan de Mooij - Bug 1449135 part 3 - Remove cooperative scheduling; bake in JSContext* in JIT code. r=luke
af5c036e68f4fa99b6c6fcd2c7d27de9b2dce200
created 2018-03-21 16:58 +0100
pushed 2018-03-21 16:06 +0000
Jan de Mooij Jan de Mooij - Bug 1447578 part 3 - Remove MacroAssembler rooting/tracing code. r=jonco
3d56f55622c6844c162aa5b65d98745eebf09530
created 2018-03-21 16:57 +0100
pushed 2018-03-21 16:06 +0000
Jan de Mooij Jan de Mooij - Bug 1447578 part 2 - Refactor MacroAssembler, add AutoCheckCannotGC for stack-allocated assemblers. r=jonco,luke
9066b09584199c82212d5ff5c0149ee2f0e0df6b
created 2018-03-15 12:23 -0700
pushed 2018-03-19 15:27 +0000
André Bargull André Bargull - Bug 1446061 - Follow-up changes from unused parameter removal review. r=tcampbell
d8b27e30ef910242ddc51624b5a86517925b43b6
created 2018-03-12 11:12 -0500
pushed 2018-03-14 19:50 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: remove wasm async interrupt support (r=jandem)
edcbf982b033f497ed65c39a812e5252a1988f24
created 2018-03-12 23:53 +0200
pushed 2018-03-12 21:54 +0000
Brindusan Cristian Brindusan Cristian - Backed out 3 changesets (bug 1435360) for web-platform reftests failures on marionette/content/reftest.js CLOSED TREE
7d6183aa40da6492ec595939a0169a9709657fb0
created 2018-03-12 11:12 -0500
pushed 2018-03-12 20:39 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: remove wasm async interrupt support (r=jandem)
55c87e7ea09d4d9d6a38603360d57523b3c4c821
created 2018-03-10 02:35 +0200
pushed 2018-03-10 00:35 +0000
Ciure Andrei Ciure Andrei - Backed out 3 changesets (bug 1435360) for Android XPCShel failures a=backout on a CLOSED TREE
a463d224c412529aa8d7b02103506f9a714a6dd9
created 2018-03-09 13:04 -0600
pushed 2018-03-09 20:12 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: remove wasm async interrupt support (r=jandem)
3ac5bb463708fceec0e4d5812ee72f06fb40182c
created 2018-03-07 16:51 +0100
pushed 2018-03-07 15:56 +0000
Jan de Mooij Jan de Mooij - Bug 1441012 - Don't attempt to inline scripts we know Ion cannot compile. r=nbp
9ec168a898ac298c50a77b0ab22220af35246046
created 2018-02-28 02:03 -0800
pushed 2018-02-28 23:37 +0000
André Bargull André Bargull - Bug 1438842 - Part 4: Remove unused parameters in js/src/vm. r=jandem
8b4b06e10ae60d7b13e2bd6793a19efc006f8826
created 2018-02-28 02:59 -0800
pushed 2018-02-28 23:37 +0000
André Bargull André Bargull - Bug 1438842 - Part 3: Remove unused parameters in js/src/jit. r=tcampbell
c3d6247ece759ea353bf49815b3688406e6e37bf
created 2018-02-27 12:14 +0000
pushed 2018-02-27 12:20 +0000
Jon Coppeard Jon Coppeard - Bug 1359342 - Add delayed read barriers for JitCompartment stubs r=nbp
d2ffffb30b31aaaaf4d1d5623eb77894b0455806
created 2018-02-19 13:54 +0100
pushed 2018-02-26 15:20 +0000
Lars T Hansen Lars T Hansen - Bug 1439333 - Make AutoFlushICache::flush() do something on ARM64. r=jandem
0ceb91c42b0ff876a61ed23f5e587ba3a2083bcf
created 2018-02-21 10:30 -0600
pushed 2018-02-23 15:27 +0000
Jason Orendorff Jason Orendorff - Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem.
46dd3f988d67d448eb8ffaa27454010edb304cf2
created 2018-02-21 17:49 +0000
pushed 2018-02-21 17:51 +0000
Jon Coppeard Jon Coppeard - Bug 1439908 - Simplify Linker::newCode to remove unnecessary AllowGC parameter r=nbp
2dc56cddadcd2e0a428a08b0b00f5544057da4cd
created 2018-02-16 09:41 -0600
pushed 2018-02-16 20:47 +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-02-15 14:49 +0000
Jon Coppeard Jon Coppeard - Bug 1437602 - Split out zone and compartment iterators from gc/Zone.h r=pbone
bdeae8c5eeb9f1d5c75e1677dd7825e7adb9e291
created 2018-02-15 12:36 +0100
pushed 2018-02-15 11:37 +0000
Jan de Mooij Jan de Mooij - Bug 1438126 part 1 - Make CodeKind an enum class. r=tcampbell
203171ae082818f87bd485ff78a5d3bf767240a3
created 2018-02-05 16:22 -0800
pushed 2018-02-14 18:04 +0000
Steve Fink Steve Fink - Bug 903519 - Strings in the nursery: JIT, r=jandem
212a88df0f3d598edf04df824d568667c20c5fec
created 2018-02-12 13:38 -0600
pushed 2018-02-14 17:19 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 6: Rename jscompartment* -> vm/JSCompartment*. r=jandem.
711c111e333087942d9e5c7310a342ddffbcfabb
created 2018-02-12 13:07 -0600
pushed 2018-02-14 17:19 +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-02-14 17:19 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
cb6130865cacf4b4b9e56e303b2072b531605bbe
created 2018-02-08 14:37 +0100
pushed 2018-02-09 13:06 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1319203: Implement the jit-to-wasm entry stub and use it; r=luke, r=jandem
60e1a827ac56caa374ca5e6ac8920b36cd5ca5a6
created 2018-01-22 12:53 -0800
pushed 2018-01-24 01:14 +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
65e92478e09d3f1628fccbf5edc4cb080046249e
created 2018-01-11 22:18 +0200
pushed 2018-01-11 20:24 +0000
Noemi Erli Noemi Erli - Backed out 20 changesets (bug 903519) for detected memory leaks on a CLOSED TREE
ec5b307a28aa6e939446eb4c19a09f8b6c7f2287
created 2018-01-04 15:49 -0800
pushed 2018-01-11 18:25 +0000
Steve Fink Steve Fink - Bug 903519 - Strings in the nursery: JIT, r=jandem
90a8cf71fa4698feb6cae8762d4f15d431cb712e
created 2017-11-28 17:32 -0500
pushed 2017-12-13 22:27 +0000
Ted Campbell Ted Campbell - Bug 1421445 - Add NOP-slide before JIT code buffers on AMD Bobcat. r=jandem
a031f41d0fb9d6063c31a01295df31a523db1d53
created 2017-11-28 17:23 -0500
pushed 2017-12-13 22:27 +0000
Ted Campbell Ted Campbell - Bug 1421445 - Don't waste space allocating jit code buffer. r=jandem
33826eb2a21661bd8712411f2d32626503ced303
created 2017-11-30 22:33 +0200
pushed 2017-11-30 20:35 +0000
Cosmin Sabou Cosmin Sabou - Backed out 2 changesets (bug 1421445) for Valgrind test failures r=backout on a CLOSED TREE
39f221c258fc3cbb4162fd891ff68b6631f7ceb9
created 2017-11-28 17:32 -0500
pushed 2017-11-30 15:39 +0000
Ted Campbell Ted Campbell - Bug 1421445 - Add NOP-slide before JIT code buffers on AMD Bobcat. r=jandem
797d9e71b648f0cb9d2cdcb1b13ac2692d6a9f25
created 2017-11-28 17:23 -0500
pushed 2017-11-30 15:39 +0000
Ted Campbell Ted Campbell - Bug 1421445 - Don't waste space allocating jit code buffer. r=jandem
3d1cdd68d47bbc270b178afcbd38f277bbf4dc35
created 2017-11-22 12:08 -0500
pushed 2017-11-22 17:10 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1417595 - [MIPS] Implement missing parts of Bug 1417398. r=jandem
e2a5aac4619b6ccea1aa99594cf6944ab7bfdc93
created 2017-11-22 13:06 +0100
pushed 2017-11-22 12:07 +0000
Jan de Mooij Jan de Mooij - Bug 1417399 - Remove unnecessary checks for lazy link stub in LazyLinkTopActivation. r=nbp
d02bed4fe6ab9776132b9f7f145787b59e61f703
created 2017-11-22 13:04 +0100
pushed 2017-11-22 12:07 +0000
Jan de Mooij Jan de Mooij - Bug 1419359 part 1 - Get rid of frame iterator in LazyLinkTopActivation. r=bbouvier
7c9f541b4722f4622401178127e865970ab45175
created 2017-11-21 19:54 +0200
pushed 2017-11-21 17:54 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 6f2c44121da3 (bug 1417595) for Spidermonkey Build Bustage on Linux x64 debug /js/src/jit/MacroAssembler.h:419 r=backout on a CLOSED TREE
less more (0) -300 -100 -60 tip