js/src/jit/BaselineDebugModeOSR.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
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
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
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
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
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
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
040692f892ab2c8c7c748e65a3dc9da2c553cf07
created 2018-02-19 05:08 -0800
pushed 2018-02-19 16:37 +0000
André Bargull André Bargull - Bug 1438618: Remove unused using declarations. r=Waldo
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
73e11d1d7f78dd48159fa6787f08819858ef830f
created 2018-02-08 16:20 -0500
pushed 2018-02-09 22:37 +0000
Ted Campbell Ted Campbell - Bug 1432764 - Support Debug OSR with CacheIR_Regular ICs on stack r=jandem
2e7604aa6ad8c3020c73a635630084311da4e8ae
created 2018-01-05 16:09 +0100
pushed 2018-01-09 14:09 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1427729: Have EnsureBareExitFrame and JSJitFrameIter take only JitActivation parameters; r=jandem
f5ea86116d56e8e90689ec325061c948869159ba
created 2017-12-13 14:13 -0600
pushed 2017-12-13 20:16 +0000
Jan de Mooij Jan de Mooij - Bug 1418966 - Pin TypeScripts better when doing Baseline debug mode OSR. r=bhackett
6f20971085399fe1c166f61afc8562fd0e6eabe0
created 2017-11-30 15:53 +0100
pushed 2017-11-30 14:55 +0000
Jan de Mooij Jan de Mooij - Bug 1417961 - Fix Baseline debug mode OSR to delazify type monitor chains correctly. r=tcampbell
21fe8fa6b8e6f873442ae21db2fe06ffe1fd0d33
created 2017-11-06 14:10 +0100
pushed 2017-11-06 13:12 +0000
Jan de Mooij Jan de Mooij - Bug 1414228 - Allocate type monitor fallback stubs lazily instead of allocating them in BaselineCompiler. r=tcampbell
491b7ec955035ecc26e2594cf162745dc2637c19
created 2017-10-03 20:25 +0200
pushed 2017-10-04 09:26 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1403873: Rename JitProfilingFrameIterator to JSJitProfilingFrameIterator; r=luke
b481e36a995802501ade1ac839c3ecd3747e04b9
created 2017-09-14 10:03 +0200
pushed 2017-09-19 09:28 +0000
Jan de Mooij Jan de Mooij - Bug 1399471 part 2 - Add a mechanism to check callWithABI invariants in debug builds. r=nbp
09c4c37841280b3db24839e129254865e2409976
created 2017-09-18 16:19 +0200
pushed 2017-09-18 14:21 +0000
Jan de Mooij Jan de Mooij - Backed out changeset e758012cf5b3 for landing with the wrong commit message.
e758012cf5b3eadc98f2c5428724e483338ec11b
created 2017-09-14 10:03 +0200
pushed 2017-09-18 13:59 +0000
Jan de Mooij Jan de Mooij - Bug 1399471 part 1 - Disable the full_debug_checks jit pref by default in browser builds. r=nbp
f954ddf67d55cb5b5cb623e7adc95f2637742a91
created 2017-09-15 21:19 +0200
pushed 2017-09-15 19:38 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 21edf7e4f6ad (bug 1399471) for frequently failing wpt /IndexedDB/interleaved-cursors.html and browser-chrome tests, all on Linux32 debug. r=backout a=backout
21edf7e4f6adee7c85cef2e5827bc5431a62d7e6
created 2017-09-14 10:03 +0200
pushed 2017-09-14 08:03 +0000
Jan de Mooij Jan de Mooij - Bug 1399471 - Add a mechanism to check callWithABI invariants in debug builds. r=nbp
1ab1901a6c35354660c741825da0789bb7b69578
created 2017-08-16 21:42 +0200
pushed 2017-08-17 13:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1384683: Rename JitFrameIterator to JSJitFrameIter; r=jandem
b3ba96d3eda8e22eea43545b6e68b6f7ea7924ac
created 2017-08-16 16:37 +0200
pushed 2017-08-17 13:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1384683: Implement an higher-level frame iterator that can handle JS jit and wasm frames interleaving; r=jandem, r=luke
dd104d6d9adf98ce733028dbb698b8f658a69cc8
created 2017-07-26 16:03 -0400
pushed 2017-07-27 09:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1384233 - Remove SizePrintfMacros.h. r=froydnj
f98a326bcf8d8095d2b6168eb2b3864d03f9dff2
created 2017-03-20 14:00 +0100
pushed 2017-03-20 13:01 +0000
Jan de Mooij Jan de Mooij - Bug 1328140 - Improve handling of IC failures, add megamorphic IC stubs. r=h4writer
63d05802b98a6d251937b9965294a290c63ea7f5
created 2017-03-04 15:35 +0100
pushed 2017-03-04 14:37 +0000
Jan de Mooij Jan de Mooij - Bug 1344195 - Fix CloneOldBaselineStub to not clone the stub if we didn't recompile the script. r=shu
1851854d9dd5b93a416ce3291d72c52ec83de0ef
created 2017-02-14 10:16 +0000
pushed 2017-02-14 10:25 +0000
Jon Coppeard Jon Coppeard - Bug 1337502 - AutoCompartment should have the same asserts as JSAutoCompartment r=sfink
fe2fedb64403254e8c299d1df2e94521733d5c95
created 2017-02-09 05:41 -0700
pushed 2017-02-09 17:27 +0000
Brian Hackett Brian Hackett - Bug 1335095 - Allow cooperating JSContexts to iterate over each others' activations, r=jandem.
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-02-02 23:28 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
09841bae5cafa6700994f363621e58e2e8d6c355
created 2017-01-25 09:08 +1100
pushed 2017-01-27 02:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1333296 (part 6) - Remove SPS references in js/. r=shu.
57bd56bce11aa7612cc6978ad0a1447103c04b54
created 2017-01-25 09:39 +0100
pushed 2017-01-25 08:49 +0000
Jan de Mooij Jan de Mooij - Bug 1333690 part 1 - Port Baseline setter stubs to CacheIR. r=evilpie
1832a6e47f1cf42ecdd33bb65c9c953e6ee11f71
created 2016-12-30 17:38 +0100
pushed 2016-12-30 16:38 +0000
Tom Schuster Tom Schuster - Bug 1324566 - Port Baseline GlobalNameAccessor to CacheIR. r=jandem
17f5bc695acc81a98f34c95eef31454c1706aa56
created 2016-12-05 15:44 -1000
pushed 2016-12-06 01:52 +0000
Jan de Mooij Jan de Mooij - Bug 1320670 part 2 - Use GetPropIRGenerator for GETELEM stubs in Baseline. r=h4writer
90bd5f622e2954d96b6c1272caa2d8f214f93054
created 2016-11-26 21:19 +0100
pushed 2016-11-26 20:20 +0000
Jan de Mooij Jan de Mooij - Bug 1319437 part 4 - Port code for unshadowed GETPROP on DOM proxies to CacheIR. r=nbp
febcffbc2d4aa18f999a049f425b71ee65e39be4
created 2016-11-26 21:19 +0100
pushed 2016-11-26 20:20 +0000
Jan de Mooij Jan de Mooij - Bug 1319437 part 2 - Port code for GETPROP on shadowing DOM proxies to CacheIR. r=nbp
629069be312e79f7b50005adf6c68bf446f5064e
created 2016-11-25 09:19 +0100
pushed 2016-11-25 08:25 +0000
Jan de Mooij Jan de Mooij - Bug 1317703 - Port Baseline native getter stub to CacheIR. r=h4writer,bz
3656a6f2cd7e5c93f32c820d73ed73ad1a170dae
created 2016-11-15 15:54 +0100
pushed 2016-11-15 14:58 +0000
Jan de Mooij Jan de Mooij - Bug 1310125 part 2 - Port Baseline scripted getter IC stub to CacheIR. r=h4writer
353578b40e7aa13eaeea0ec96b1425e1f1d2217a
created 2016-10-11 12:44 -0600
pushed 2016-10-21 21:15 +0000
Tom Tromey Tom Tromey - Bug 553032 - use MOZ_FORMAT_PRINTF in js; r=evilpie
515d4661df696d8cf7d122fc2820a7629983cc13
created 2016-10-19 18:29 +0200
pushed 2016-10-20 01:39 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 2bfd163f23f9 (bug 553032)
2bfd163f23f900d36262b3f8708708a86a7f8d8b
created 2016-10-11 12:44 -0600
pushed 2016-10-20 01:39 +0000
Tom Tromey Tom Tromey - Bug 553032 - use MOZ_FORMAT_PRINTF in js; r=evilpie
f7baf71da7efc530ac87ff4cc4777f06529ac222
created 2016-10-07 10:15 +0200
pushed 2016-10-07 09:03 +0000
Hannes Verschore Hannes Verschore - Bug 1296649: Split ICEntry between Ion and Baseline version, r=jandem
dc84cb9eaeb7b9c5d9b2c7806ec8f47ef95fe453
created 2016-09-22 11:24 +0100
pushed 2016-09-22 10:24 +0000
Jon Coppeard Jon Coppeard - Bug 1304425 - Refactor CancelOffThreadIonCompile and make it wait for builders to cancel in parallel r=jandem
5d88bb4cf62fba6171794188f03830bc8349e70c
created 2016-08-08 14:46 -0400
pushed 2016-08-19 02:08 +0000
Shu-yu Guo Shu-yu Guo - Bug 1282741 - Fix assertion involving debug mode toggle cycles in debug mode OSR. r=jandem
eefc85446e21cb21729b20b734a52583631c26cc
created 2016-08-09 16:33 -0700
pushed 2016-08-09 23:34 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1290589 - Part 1: Thread AutoLockForExclusiveAccess params through compartment setting functions as proof of lock holding; r=terrence
8fba141d39a9e6ed36d8aec5e96734553cb1f3f4
created 2016-06-23 10:11 +0200
pushed 2016-06-23 08:12 +0000
Hannes Verschore Hannes Verschore - Bug 1274895 - IonMonkey: Move the ion lazy list to the JSRuntime, r=jandem
3dd0686489c6a7ca3a7958e557beea5bb74a89c7
created 2016-05-26 10:30 +0100
pushed 2016-05-26 09:35 +0000
Jon Coppeard Jon Coppeard - Bug 1264300 - Free stub space memory after minor GC r=sfink r=jandem a=abillings
99d94b060b6367c67af74d16bd9cc69afad0c05e
created 2016-05-23 09:04 +0100
pushed 2016-05-24 11:44 +0000
Jon Coppeard Jon Coppeard - Bug 1274612 - Check callers have exclusive access lock at compile time r=terrence
b7ea61be4cad91d1e3d69e22d1c1e0a1b4bb1501
created 2016-01-22 08:07 -0500
pushed 2016-01-22 13:08 +0000
Hannes Verschore Hannes Verschore - Bug 1214059: Baseline: Enable switch to debug mode at function entry, r=jandem
650d17df486e9fedb136cdb9a0e22432d5fe37ae
created 2016-01-22 04:12 -0500
pushed 2016-01-22 09:13 +0000
Hannes Verschore Hannes Verschore - Bug 1234663: SharedStubs: Use correct fallbackstubspace to keep stubs, r=jandem
526a9c02295bc3ffd10e8c1cb06ed6a8bc9a33a3
created 2015-11-26 15:51 +0100
pushed 2015-12-01 10:08 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228340: Get rid of the js_ prefix for CodeSpec, CodeName, NumCodeSpecs; r=jorendorff
630fb403d6703b373cd3966ede1753ff6a118205
created 2015-11-26 17:23 +0100
pushed 2015-11-30 12:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228369: Rename CodeOffsetLabel into CodeOffset; r=luke
6dea7f38baeb7cd4c6b7759850116c4a4c2ef43a
created 2015-11-30 13:30 +0100
pushed 2015-11-30 12:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228369: Backed out 2 changeset because of missing reviewer field in the commit message; r=me
6a8f7950ad63f19b5ad4c32dc101055b1d2da9a9
created 2015-11-26 17:23 +0100
pushed 2015-11-30 12:24 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228369: Rename CodeOffsetLabel into CodeOffset;
134b9a7003b3d7f304394e0c95e588a8600e923d
created 2015-11-06 09:37 +0100
pushed 2015-11-06 08:39 +0000
Jan de Mooij Jan de Mooij - Bug 683218 - Remove non-standard __noSuchMethod__ feature. r=efaust
2638fcfb3217dbe24b1052fa2f44335d44ef5de5
created 2015-10-31 11:43 +0100
pushed 2015-10-31 10:47 +0000
Lars T Hansen Lars T Hansen - Bug 1094150 - make jitspew available in release builds. r=nbp
fb4b0ee507c8693af278ebcac614403193fe5c22
created 2015-10-30 13:40 +0100
pushed 2015-10-30 12:40 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b3a8ba0c340f (bug 1094150) for cpp and other failures
b3a8ba0c340f9ffe3858b8733b9182ccc5ff86bf
created 2015-10-30 12:04 +0100
pushed 2015-10-30 11:18 +0000
Lars T Hansen Lars T Hansen - Bug 1094150 - make jitspew available in release builds. r=nbp
97366c8fa024314ee9f130e542e1e150e96f7e6d
created 2015-10-26 17:06 -0700
pushed 2015-10-27 00:15 +0000
Jakob Olesen Jakob Olesen - Bug 1207827 - Delete Assembler::actualOffset() and transitive closure. r=nbp
73f8bb57540110d2b80fa3ccc4dbf936fa394e39
created 2015-10-20 13:53 -0700
pushed 2015-10-20 20:53 +0000
Wes Kocher Wes Kocher - Backed out changeset a9a241b0c121 (bug 1207827) for Windows SM bustage CLOSED TREE
less more (0) -100 -60 tip