diff options
| author | Mirek Kratochvil <exa.exa@gmail.com> | 2023-11-03 21:28:40 +0100 |
|---|---|---|
| committer | Mirek Kratochvil <exa.exa@gmail.com> | 2023-11-03 21:28:40 +0100 |
| commit | d7fcbcdbf0dd3976ea26800a28508785d02c2408 (patch) | |
| tree | d2720d0045110b3520749be8272c76844583e1b6 /include/data.s | |
| parent | 1909e97d4615045e707710a2aaeae8bf702a8355 (diff) | |
| download | uskel-d7fcbcdbf0dd3976ea26800a28508785d02c2408.tar.gz uskel-d7fcbcdbf0dd3976ea26800a28508785d02c2408.tar.bz2 | |
fix blackhole (partially), kill apply1
Diffstat (limited to 'include/data.s')
| -rw-r--r-- | include/data.s | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/data.s b/include/data.s index 35c4c8d..c3f113f 100644 --- a/include/data.s +++ b/include/data.s @@ -67,8 +67,12 @@ IND_code: # Blackhole (contains the original thunkptr for debugging purposes) # | ptr | orig_thunkptr | BLE_evacuate: + pushq 010(%rbp) + pushq $BLE_code + mov %rsp,%rbp jmp _gc_evacuate_ret BLE_scavenge: + add $020, %rbp jmp _gc_scavenge_ret BLE_info_table: |
