diff src/impl/vm_impl.h @ 247:63a65e3a5340

tweak_regex...
author anatofuz
date Tue, 04 Feb 2020 11:57:39 +0900
parents 26be78edaf83
children 42a37a8a02c9
line wrap: on
line diff
--- a/src/impl/vm_impl.h	Tue Feb 04 11:35:37 2020 +0900
+++ b/src/impl/vm_impl.h	Tue Feb 04 11:57:39 2020 +0900
@@ -1,33 +1,4 @@
 typedef struct vm_impl<Impl, Isa> impl vm{
-    union Data* vm_impl;
-    uint i;
-    pte_t* pte;
-    uint sz;
-    pde_t* pgdir;
-    char* addr;
-    struct inode* ip;
-    uint offset;
-    uint pa;
-    uint n;
-    uint oldsz;
-    uint newsz;
-    uint a;
-    int ret;
-    char* mem;
-    char* uva;
-    pde_t* d;
-    uint ap;
-    uint phy_low;
-    uint phy_hi;
-    uint va;
-    void* pp;
-    uint len;
-    char* buf;
-    char* pa0;
-    uint va0;
-    proc_struct* p;
-    char* init;
-
     __code kpt_alloc_check_impl(Type* vm_impl, __code next(...));
     __code loaduvm_ptesize_check(Type* vm_impl, __code next(int ret, ...));
     __code loaduvm_loop(Type* vm_impl, uint i, pte_t* pte, uint sz, __code next(int ret, ...));