Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

Card mark steal #25986

Merged
merged 33 commits into from
Oct 23, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
9d53ff9
Changes to set gen0 bricks always. This reduces the time spent in fin…
PeterSolMS Jun 11, 2019
4d96dee
Merge branch 'brick_table'
PeterSolMS Jun 11, 2019
f738b0d
Revert "Changes to set gen0 bricks always. This reduces the time spen…
PeterSolMS Jun 19, 2019
5b5feb3
Merge remote-tracking branch 'upstream/master'
PeterSolMS Jun 19, 2019
7960a38
Merge remote-tracking branch 'upstream/master'
PeterSolMS Jun 28, 2019
c4b41c5
Initial check point for card marking stealing
PeterSolMS Jul 5, 2019
a93c941
As it turns out, mark_through_cards_helper needs to work on one heap,…
PeterSolMS Jul 11, 2019
ef34c85
Fixed issue with over-eager card clearing in mark_through_cards_xxx i…
PeterSolMS Jul 12, 2019
c2ad446
Merge from master
PeterSolMS Jul 12, 2019
9dda934
Merge remote-tracking branch 'upstream/master'
PeterSolMS Jul 12, 2019
70a105e
Merge branch 'master' into card_mark_steal
PeterSolMS Jul 12, 2019
9044384
Set CARD_MARKING_STEALING_GRANULARITY as low as possible with at leas…
PeterSolMS Jul 29, 2019
8f0ba33
Merge branch 'card_mark_steal' of https://github.com/PeterSolMS/corec…
PeterSolMS Jul 29, 2019
6d12dbd
Fix white space according to local coding standards.
PeterSolMS Jul 29, 2019
d48fabe
Merge remote-tracking branch 'upstream/master'
PeterSolMS Jul 29, 2019
6c5135c
Merge branch 'master' into card_mark_steal
PeterSolMS Jul 29, 2019
93d2408
Remove instrumentation to find brick table bug.
PeterSolMS Jul 29, 2019
ffc98d4
Merge remote-tracking branch 'origin/card_mark_steal' into card_mark_…
PeterSolMS Jul 29, 2019
86bb8e1
Remove some STRESS_LOG calls, add parentheses to some expressions to …
PeterSolMS Aug 2, 2019
f3b14e7
Renamed ticket to chunk_index to make code more comprehensible, follo…
PeterSolMS Aug 2, 2019
8fcad5e
Fix Linux build.
PeterSolMS Aug 5, 2019
ef3931b
Fix correctness issue found in GC stress run.
PeterSolMS Aug 12, 2019
41fafb1
Remove STRESS_LOGX calls or replace by dprintf.
PeterSolMS Aug 12, 2019
ac41099
Addressed some code review feedback - reduce amount of duplicated cod…
PeterSolMS Aug 12, 2019
a20a2f4
Address code review feedback: move call to find_next_chunk to card_tr…
PeterSolMS Aug 12, 2019
c0d45ef
Fix issue introduced by refactoring.
PeterSolMS Aug 13, 2019
4300a1c
Disable FEATURE_CARD_MARKING_STEALING for workstation GC.
PeterSolMS Aug 21, 2019
fd1e88f
Fix faulty assert in card_transition.
PeterSolMS Aug 22, 2019
57c25cd
Performance tweaks for card marking stealing.
PeterSolMS Aug 23, 2019
2c6071a
Merge remote-tracking branch 'upstream/master'
PeterSolMS Oct 16, 2019
cd72bdc
Merge branch 'master' into card_mark_steal
PeterSolMS Oct 16, 2019
1ce64d5
Merge remote-tracking branch 'upstream/master'
PeterSolMS Oct 17, 2019
0040092
Merge branch 'master' into card_mark_steal
PeterSolMS Oct 17, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view