[pypy-svn] r23541 - pypy/dist/pypy/rpython/memory
mwh at codespeak.net
mwh at codespeak.net
Tue Feb 21 13:42:48 CET 2006
Author: mwh
Date: Tue Feb 21 13:42:46 2006
New Revision: 23541
Modified:
pypy/dist/pypy/rpython/memory/gctransform.py
Log:
this probably isn't relavent any more either
Modified: pypy/dist/pypy/rpython/memory/gctransform.py
==============================================================================
--- pypy/dist/pypy/rpython/memory/gctransform.py (original)
+++ pypy/dist/pypy/rpython/memory/gctransform.py Tue Feb 21 13:42:46 2006
@@ -9,23 +9,6 @@
from pypy.rpython.memory import gc, lladdress
import sets, os
-"""
-thought experiments
-
-'setfield' obj field value ->
- a1 <- 'cast_ptr_to_adr' obj
- a2 <- 'cast_ptr_to_adr' value
- 'direct_call' write_barrier a1, offset(TYPE(obj), field), a2
-
-operations that need hooks:
-
-setfield, setarrayitem, direct_call, indirect_call, malloc, getfield,
-getarrayitem, getsubstruct?
-
-push_alive, pop_alive,
-
-"""
-
EXCEPTION_RAISING_OPS = ['direct_call', 'indirect_call']
def var_needsgc(var):
More information about the Pypy-commit
mailing list