cfad47cfa3/t3compiler/tads3/test/log/vector.log

User picture

Commiter: Nikos Chantziaras

Author: Nikos Chantziaras

Revision: cfad47cfa3


File Size: 1.37 KB

(June 01, 2009 20:54 UTC) Almost 3 years ago

Initial commit.

 
Show/hide line numbers
	Files to build: 5
	symbol_export _main.t -> _main.t3s
	symbol_export vector.t -> vector.t3s
	compile _main.t -> _main.t3o
	compile vector.t -> vector.t3o
	link -> vector.t3

(T3VM) Memory blocks still in use:

Total blocks in use: 0
initially empty:
after adding new members:
   [1] 1
   [2] 2
   [3] 3
after incrementing members:
   [1] 31
   [2] 22
   [3] 13
x should not be modified:
after subtracting 22:
   [1] 31
   [2] 13
after adding list:
   [1] 31
   [2] 13
   [3] 50
   [4] 60
   [5] 70
after subtracting list:
   [1] 13
   [2] 60
after inserting at element 1:
   [1] a
   [2] b
   [3] c
   [4] 13
   [5] 60
after inserting at element 2:
   [1] a
   [2] X
   [3] Y
   [4] b
   [5] c
   [6] 13
   [7] 60
after removing element 3:
   [1] a
   [2] X
   [3] b
   [4] c
   [5] 13
   [6] 60
after removing elements 2-4:
   [1] a
   [2] 13
   [3] 60
after prepending 999:
   [1] 999
   [2] a
   [3] 13
   [4] 60
after adding vector:
   [1] 999
   [2] a
   [3] 13
   [4] 60
   [5] 21
   [6] 22
   [7] 23
v2:
   [1] 21
   [2] a
after subtracting vector v2:
   [1] 999
   [2] 13
   [3] 60
   [4] 22
   [5] 23
v2 after append:
   [1] 21
   [2] a
   [3] b
v2 after appendAll:
   [1] 21
   [2] a
   [3] b
   [4] c
   [5] d
   [6] e

list + vector:
   [1] 4
   [2] 5
   [3] 6
   [4] 1
   [5] 2
   [6] 3
list - vector:
   [1] 5
   [2] 1
   [3] 3

(T3VM) Memory blocks still in use:

Total blocks in use: 0