diff options
author | Andy Wingo <wingo@pobox.com> | 2018-01-14 13:40:05 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2018-01-14 13:40:05 +0100 |
commit | 73f55cb9aeab0f433674c99dfe5e5ae4173e32e0 (patch) | |
tree | cbac1a717a3e8f0743f478bfe7a3798135ab241b /module/system/vm/assembler.scm | |
parent | 13cafca1681ce830796c453add297a240e7c44b5 (diff) | |
download | guile-73f55cb9aeab0f433674c99dfe5e5ae4173e32e0.tar.gz |
Rename gc-pointer-ref to pointer-ref
The pointer dereferencing instructions will keep the pointer alive by
referencing a containing object.
* module/language/cps/compile-bytecode.scm:
* libguile/vm-engine.c:
* module/language/cps/cse.scm:
* module/language/cps/effects-analysis.scm:
* module/language/cps/reify-primitives.scm:
* module/language/cps/slot-allocation.scm:
* module/language/cps/specialize-primcalls.scm:
* module/language/cps/types.scm:
* module/system/vm/assembler.scm:
* module/system/vm/debug.scm: Rename instructions.
Diffstat (limited to 'module/system/vm/assembler.scm')
-rw-r--r-- | module/system/vm/assembler.scm | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/module/system/vm/assembler.scm b/module/system/vm/assembler.scm index 0e724d50e..2e2cd6915 100644 --- a/module/system/vm/assembler.scm +++ b/module/system/vm/assembler.scm @@ -155,8 +155,8 @@ emit-word-ref/immediate emit-word-set!/immediate - emit-gc-pointer-ref/immediate - emit-gc-pointer-set!/immediate + emit-pointer-ref/immediate + emit-pointer-set!/immediate emit-u8-ref emit-s8-ref @@ -2152,7 +2152,7 @@ procedure with label @var{rw-init}. @var{rw-init} may be false. If ((f64) 1) ((u64) 2) ((s64) 3) - ((gc-ptr) 4) + ((ptr) 4) (else (error "what!" representation))))) (put-uleb128 names-port (logior (ash slot 3) tag))) (lp definitions)))))) |