Fix n-body visualization

This commit is contained in:
dcodeIO
2018-07-22 02:55:46 +02:00
parent 813d2e33c8
commit a1e2071da6
15 changed files with 134 additions and 43 deletions

View File

@ -119,7 +119,7 @@
(get_local $0)
)
)
(func $~lib/collector/itcm/ManagedObjectSet#clear (; 4 ;) (type $iv) (param $0 i32)
(func $~lib/collector/itcm/ManagedObjectList#clear (; 4 ;) (type $iv) (param $0 i32)
(i32.store
(get_local $0)
(get_local $0)
@ -178,7 +178,7 @@
(get_local $1)
)
)
(func $~lib/collector/itcm/ManagedObjectSet#push (; 9 ;) (type $iiv) (param $0 i32) (param $1 i32)
(func $~lib/collector/itcm/ManagedObjectList#push (; 9 ;) (type $iiv) (param $0 i32) (param $1 i32)
(local $2 i32)
(set_local $2
(i32.load offset=4
@ -217,7 +217,7 @@
(call $~lib/collector/itcm/ManagedObject#unlink
(get_local $0)
)
(call $~lib/collector/itcm/ManagedObjectSet#push
(call $~lib/collector/itcm/ManagedObjectList#push
(get_global $~lib/collector/itcm/to)
(get_local $0)
)
@ -306,7 +306,7 @@
(get_global $~lib/collector/itcm/from)
(i32.const -1)
)
(call $~lib/collector/itcm/ManagedObjectSet#clear
(call $~lib/collector/itcm/ManagedObjectList#clear
(get_global $~lib/collector/itcm/from)
)
(set_global $~lib/collector/itcm/to
@ -318,7 +318,7 @@
(get_global $~lib/collector/itcm/to)
(i32.const -1)
)
(call $~lib/collector/itcm/ManagedObjectSet#clear
(call $~lib/collector/itcm/ManagedObjectList#clear
(get_global $~lib/collector/itcm/to)
)
(set_global $~lib/collector/itcm/iter
@ -426,7 +426,7 @@
)
)
(block
(call $~lib/collector/itcm/ManagedObjectSet#clear
(call $~lib/collector/itcm/ManagedObjectList#clear
(get_global $~lib/collector/itcm/to)
)
(set_global $~lib/collector/itcm/state
@ -461,7 +461,7 @@
(get_local $2)
(get_global $~lib/collector/itcm/white)
)
(call $~lib/collector/itcm/ManagedObjectSet#push
(call $~lib/collector/itcm/ManagedObjectList#push
(get_global $~lib/collector/itcm/from)
(get_local $2)
)

View File

@ -154,7 +154,7 @@
)
)
)
(func $~lib/collector/itcm/ManagedObjectSet#clear (; 4 ;) (type $iv) (param $0 i32)
(func $~lib/collector/itcm/ManagedObjectList#clear (; 4 ;) (type $iv) (param $0 i32)
(i32.store
(get_local $0)
(get_local $0)
@ -219,7 +219,7 @@
(get_local $1)
)
)
(func $~lib/collector/itcm/ManagedObjectSet#push (; 9 ;) (type $iiv) (param $0 i32) (param $1 i32)
(func $~lib/collector/itcm/ManagedObjectList#push (; 9 ;) (type $iiv) (param $0 i32) (param $1 i32)
(local $2 i32)
(set_local $2
(i32.load offset=4
@ -258,7 +258,7 @@
(call $~lib/collector/itcm/ManagedObject#unlink
(get_local $0)
)
(call $~lib/collector/itcm/ManagedObjectSet#push
(call $~lib/collector/itcm/ManagedObjectList#push
(get_global $~lib/collector/itcm/to)
(get_local $0)
)
@ -378,7 +378,7 @@
(get_global $~lib/collector/itcm/from)
(i32.const -1)
)
(call $~lib/collector/itcm/ManagedObjectSet#clear
(call $~lib/collector/itcm/ManagedObjectList#clear
(get_global $~lib/collector/itcm/from)
)
(set_global $~lib/collector/itcm/to
@ -390,7 +390,7 @@
(get_global $~lib/collector/itcm/to)
(i32.const -1)
)
(call $~lib/collector/itcm/ManagedObjectSet#clear
(call $~lib/collector/itcm/ManagedObjectList#clear
(get_global $~lib/collector/itcm/to)
)
(set_global $~lib/collector/itcm/iter
@ -511,7 +511,7 @@
)
)
(block
(call $~lib/collector/itcm/ManagedObjectSet#clear
(call $~lib/collector/itcm/ManagedObjectList#clear
(get_global $~lib/collector/itcm/to)
)
(set_global $~lib/collector/itcm/state
@ -552,7 +552,7 @@
(get_local $2)
(get_global $~lib/collector/itcm/white)
)
(call $~lib/collector/itcm/ManagedObjectSet#push
(call $~lib/collector/itcm/ManagedObjectList#push
(get_global $~lib/collector/itcm/from)
(get_local $2)
)