dlmalloc: fix WASM codegen bug (#13090)
parent
95f6bd7fca
commit
ac7e79ffd2
|
@ -684,7 +684,7 @@ fn (mut dl Dlmalloc) sys_trim(pad_ usize) bool {
|
||||||
if pad < dl.max_request && !isnil(dl.top) {
|
if pad < dl.max_request && !isnil(dl.top) {
|
||||||
pad += top_foot_size()
|
pad += top_foot_size()
|
||||||
if dl.topsize > pad {
|
if dl.topsize > pad {
|
||||||
unit := usize(default_granularity)
|
unit := usize(default_granularity())
|
||||||
extra := ((dl.topsize - pad + unit - 1) / unit - 1) * unit
|
extra := ((dl.topsize - pad + unit - 1) / unit - 1) * unit
|
||||||
mut sp := dl.segment_holding(dl.top)
|
mut sp := dl.segment_holding(dl.top)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue