1
0
Fork 0
mirror of https://github.com/VSadov/Satori.git synced 2025-06-08 03:27:04 +09:00
Commit graph

130111 commits

Author SHA1 Message Date
vsadov
0e465bec26 last tweak 2024-12-22 00:45:59 -08:00
vsadov
4c8710d421 more conservative trimming 2024-12-09 15:01:33 -08:00
vsadov
503d2e7ac5 tweak conc block time 2024-12-08 17:17:27 -08:00
vsadov
f34d192ae7 gcTHP switch 2024-12-07 18:25:17 -08:00
vsadov
8e6f761b48 Gen0 Gen1 switches 2024-12-07 16:05:10 -08:00
vsadov
785257f384 a few todos 2024-12-07 13:23:17 -08:00
vsadov
f52700ae67 completion tweak 2024-12-07 13:01:38 -08:00
vsadov
f2be45a9dc remove maySpinAtGate 2024-12-07 00:24:47 -08:00
vsadov
9966940f68 small fix 2024-12-06 23:44:00 -08:00
vsadov
1a6c6c761b a few todos. 2024-12-04 15:32:53 -08:00
vsadov
320a69a991 clean eph case too 2024-12-02 16:33:54 -08:00
vsadov
7bacde2abe clean phase 2024-12-01 11:52:57 -08:00
vsadov
2faf44ae97 cleaning tweaks 2024-11-24 10:58:56 -08:00
vsadov
c00bdc767a unset value in gen1 regs 2024-11-22 17:58:23 -08:00
vsadov
b372aadb67 f 2024-11-21 14:51:09 -08:00
Filip Navara
efe02f3f68 [release/9.0] Fix compilation of runtime with Xcode 16 (#106800)
* Add missing .alt_entry to CoreCLR *_FakeProlog methods

* Use .alt_entry on Apple platforms
2024-11-19 19:24:20 -08:00
vsadov
13ad7b146e f 2024-11-19 19:10:35 -08:00
vsadov
9fd08d1c33 shorter card groups 2024-11-19 19:10:35 -08:00
vsadov
d8d8ae6bf2 rationalizing mark chunk size 2024-11-19 19:10:35 -08:00
vsadov
b6d6c4b56c spin in TryEnter 2024-11-19 19:10:34 -08:00
vsadov
7c3c43a5da addressed a few todos 2024-11-19 19:10:34 -08:00
vsadov
8f49f2b448 reduce pacer's delays 2024-11-19 19:10:34 -08:00
vsadov
dc1bc56299 worklist 2024-11-19 19:10:24 -08:00
vsadov
ddaa60f140 prefer concurrent in LowLat mode 2024-11-05 16:18:48 -08:00
vsadov
88ed7ac32b current 2024-11-05 08:46:22 -08:00
vsadov
f22b593ba5 comments 2024-11-03 11:01:53 -08:00
vsadov
78ca57d9a4 SHARE_WORK_THRESHOLD = 4 2024-11-03 08:47:00 -08:00
vsadov
29301b5093 GetLastGcInfo fix 2024-11-03 08:45:13 -08:00
vsadov
c97cbd51ee share work 2024-11-02 11:39:48 -07:00
vsadov
3253233c7a volatile bitmap 2024-11-01 18:07:19 -07:00
vsadov
74667d0c4e misalign TLABs 2024-11-01 18:07:19 -07:00
vsadov
77fa53c96a SetIndicesForObject 2024-11-01 18:07:18 -07:00
vsadov
15520ef69c fixes/typos 2024-10-29 18:10:14 -07:00
vsadov
11ea21f2a2 smaller region header 2024-10-26 10:00:29 -07:00
vsadov
5026d2f326 concMarkThreshold 2024-10-22 18:51:29 -07:00
vsadov
c4d51ab19d tweak concurrent heuristic 2024-10-22 14:23:52 -07:00
vsadov
63240286c5 comment 2024-10-20 08:42:55 -07:00
vsadov
ae26e0ff3a Sequential alloc 2024-10-17 11:10:57 -07:00
vsadov
28ff4a4693 checl free size in StartAllocating 2024-10-17 08:29:53 -07:00
vsadov
170267d152 comment out MADV_HUGEPAGE for now 2024-10-17 08:04:55 -07:00
vsadov
102b8bfc62 revert commit granularity 2024-10-16 14:00:45 -07:00
vsadov
03e39190d1 MADV_HUGEPAGE 2024-10-14 21:24:52 -07:00
vsadov
55b4e47833 more use of ReturnRegionNoLock 2024-10-13 12:59:17 -07:00
vsadov
6f759171dc lastSharedRegularAllocUsec 2024-09-19 00:04:03 -07:00
vsadov
ec72d11c65 Validate only in debug 2024-09-13 18:00:55 -07:00
vsadov
d130a9b58d do not leave 2024-09-13 17:30:42 -07:00
vsadov
5054da9011 SatoriWorkList::AllocAligned in one more place 2024-09-13 16:29:49 -07:00
vsadov
7a855c5317 AllocAligned 2024-09-13 15:50:22 -07:00
vsadov
9a8e2772e9 only lock changes 2024-09-12 17:44:51 -07:00
vsadov
6a9f73fb84 do stacks last 2024-09-12 13:19:38 -07:00