错拼 rowptr 改为 rawptr
This commit is contained in:
1 parent
7cba4cbc95
commit
9a191daa8d
70 files changed
+585
-585
No files matched your search
@@ -8,8 +8,8 @@ import memhub
|
||||
@t.NoVTable
|
||||
class CompilerFactory:
|
||||
"""编译器结构体工厂(持有主池/永久池等共享对象)"""
|
||||
Pool: rowptr[memhub.MemBuddy] # 主内存池(瞬时数据,mark/reset 回收)
|
||||
PermPool: rowptr[memhub.MemBuddy] # 永久内存池(持久数据,从不 reset)
|
||||
Pool: rawptr[memhub.MemBuddy] # 主内存池(瞬时数据,mark/reset 回收)
|
||||
PermPool: rawptr[memhub.MemBuddy] # 永久内存池(持久数据,从不 reset)
|
||||
|
||||
# ---- REnum 变体注册表(编译期单例持有,与 perm_pool 的 struct entry 同寿命)----
|
||||
RenumClassNames: sizet | t.CPtr
|
||||
@@ -26,10 +26,10 @@ class CompilerFactory:
|
||||
RenumAliasVariant: sizet | t.CPtr
|
||||
RenumAliasCount: int
|
||||
|
||||
def __init__(self, pool: rowptr[memhub.MemBuddy], perm_pool: rowptr[memhub.MemBuddy]):
|
||||
def __init__(self, pool: rawptr[memhub.MemBuddy], perm_pool: rawptr[memhub.MemBuddy]):
|
||||
if self is None: return
|
||||
self.Pool = pool
|
||||
self.PermPool = perm_pool
|
||||
|
||||
# 全局工厂单例
|
||||
factory: rowptr[CompilerFactory] = None
|
||||
factory: rawptr[CompilerFactory] = None
|
||||
Reference in new issue
Block a user