Torsten Ruger
|
21b0702154
|
fix tests (just using local gem)
|
2015-08-04 22:01:20 +03:00 |
|
Torsten Ruger
|
9680ff2a71
|
fxes for add test
|
2015-08-04 21:46:33 +03:00 |
|
Torsten Ruger
|
8ab9a417aa
|
minors
|
2015-07-30 19:18:41 +03:00 |
|
Torsten Ruger
|
7216300452
|
add interpreter here (moved from debugger)
|
2015-07-30 19:18:12 +03:00 |
|
Torsten Ruger
|
3fb08acf3f
|
better tests to find sneaky module bug
|
2015-07-28 16:19:10 +03:00 |
|
Torsten Ruger
|
e3577d18af
|
fix that silly mistake that made the percentage plummet
mostly due to the fact that object is a hash now,
not array. Took a while though
|
2015-07-21 19:41:30 +03:00 |
|
Torsten Ruger
|
2d0424a370
|
turned out to be a rewrite of boot process
and also attribute handling and fake_memory
luckily there are tests and all is green again
|
2015-07-21 15:40:25 +03:00 |
|
Torsten Ruger
|
f8cb33ec5e
|
test ivar name list
|
2015-07-20 13:20:43 +03:00 |
|
Torsten Ruger
|
2c1c38716b
|
move from new_object to normal new
|
2015-07-20 13:01:15 +03:00 |
|
Torsten Ruger
|
08e1852e5f
|
test get class
|
2015-07-19 21:22:29 +03:00 |
|
Torsten Ruger
|
d7c9245bb3
|
more fragment tests
|
2015-07-19 13:31:13 +03:00 |
|
Torsten Ruger
|
31d825df7b
|
fix and test basic and name expressions
|
2015-07-19 13:20:34 +03:00 |
|
Torsten Ruger
|
48d090f19c
|
test return. remove some dead code
|
2015-07-19 13:03:21 +03:00 |
|
Torsten Ruger
|
6da1c69b87
|
minor
|
2015-07-19 12:33:33 +03:00 |
|
Torsten Ruger
|
1f95d8994c
|
start testing that compile returns slot
|
2015-07-19 12:31:57 +03:00 |
|
Torsten Ruger
|
7ddee1c055
|
test binary creation
|
2015-07-19 11:52:43 +03:00 |
|
Torsten Ruger
|
cbff41b61d
|
test name expr
|
2015-07-19 11:15:38 +03:00 |
|
Torsten Ruger
|
7451493193
|
rearranging tests a little
|
2015-07-19 10:54:36 +03:00 |
|
Torsten Ruger
|
ac9d5eaf5a
|
fix tests by reordering (hmm)
|
2015-07-19 10:45:12 +03:00 |
|
Torsten Ruger
|
0a09477dc6
|
fix and test compiling classes
|
2015-07-19 10:36:06 +03:00 |
|
Torsten Ruger
|
a554762da8
|
fix the compile while test
|
2015-07-18 19:02:54 +03:00 |
|
Torsten Ruger
|
b83f50c57c
|
rebooting tests for small compiles
|
2015-07-18 15:28:57 +03:00 |
|
Torsten Ruger
|
7b1e89effb
|
get fragment tests back online
the 58% REALLY doesn’t look good
and things have settle down, so no more excuses
|
2015-07-18 14:33:09 +03:00 |
|
Torsten Ruger
|
f4f703975b
|
removed arm and use as gem
|
2015-07-18 14:12:20 +03:00 |
|
Torsten Ruger
|
bae476657a
|
add coverage and badges
|
2015-07-18 13:06:42 +03:00 |
|
Torsten Ruger
|
e1c19dee80
|
remove old to_asm
very strange that is was called in 1.9 but not 2.0
2.0 seems to delay interpolating strings
|
2015-07-18 12:15:07 +03:00 |
|
Torsten Ruger
|
998d5f8b90
|
removed ref to simple cov
|
2015-07-18 12:06:20 +03:00 |
|
Torsten Ruger
|
46de0f278e
|
fix the boot
was broken for unknown reason really
|
2015-07-18 11:53:04 +03:00 |
|
Torsten Ruger
|
4f2f56fff8
|
minors
|
2015-07-02 13:49:33 +03:00 |
|
Torsten Ruger
|
caa4ae1cf0
|
new tests for space
finds the bug in message creation!
|
2015-07-02 11:09:23 +03:00 |
|
Torsten Ruger
|
185f4b4697
|
start of an idea
|
2015-07-02 10:44:44 +03:00 |
|
Torsten Ruger
|
9ca5ddf7c0
|
fix all tests
some had to be disabled
since stability is coming back more test are coming too
|
2015-07-02 10:26:48 +03:00 |
|
Torsten Ruger
|
3195d800e9
|
fix putstring file descriptor
|
2015-07-02 09:49:52 +03:00 |
|
Torsten Ruger
|
11997ef354
|
had to revert name method change
method is not known when message is created
|
2015-07-02 09:48:41 +03:00 |
|
Torsten Ruger
|
6a23ef8b26
|
storing method, not just name in message
goes with a rename and other admin
|
2015-07-01 19:39:23 +03:00 |
|
Torsten Ruger
|
b9e2d4dd21
|
remove some debug
|
2015-06-30 10:22:54 +03:00 |
|
Torsten Ruger
|
218fafca05
|
renames
|
2015-06-29 20:55:45 +03:00 |
|
Torsten Ruger
|
a00a49ecdb
|
fix frame indexes
|
2015-06-28 10:50:47 +03:00 |
|
Torsten Ruger
|
37403f1139
|
fix misunderstood mov usage
When moving a reference (pointer) to a register
one needs to ADD to the pc
i.e. one needs an add, not mov instruction
|
2015-06-26 20:00:33 +03:00 |
|
Torsten Ruger
|
2aba926f1f
|
start on reworking sys calls
|
2015-06-22 22:48:42 +03:00 |
|
Torsten Ruger
|
f3ee11fca5
|
simple set optimisation
the price of having simple code (generation) is that
it is sometimes stupid code that gets generated
Filter some of the really daft stuff out
|
2015-06-21 17:25:27 +03:00 |
|
Torsten Ruger
|
6867175bd1
|
slot docs and rename
|
2015-06-21 00:21:42 +03:00 |
|
Torsten Ruger
|
87143091ca
|
moved sod write method to module
|
2015-06-19 12:29:41 +03:00 |
|
Torsten Ruger
|
1baece99c7
|
split the pass runs to debug
|
2015-06-12 18:52:06 +03:00 |
|
Torsten Ruger
|
9b89f6cb16
|
move the pass running out of elf
and leave it up to user
later partial running planned
|
2015-06-11 07:04:55 +02:00 |
|
Torsten Ruger
|
ee6f9d733b
|
rename Mystery
just unknown, mystery should be more difficult to find out.
After all we keep run time info, so just need unknown at compile time
|
2015-06-11 07:04:14 +02:00 |
|
Torsten Ruger
|
1c29fcfd43
|
mem_length to word/byte length
be more specific, and don’t include padding
|
2015-06-05 09:20:43 +03:00 |
|
Torsten Ruger
|
30d9aaf61b
|
extract padding functions to module
and finally TEST them
its especially the brain bending stuff that needs tests
|
2015-06-04 08:22:38 +03:00 |
|
Torsten Ruger
|
aea8f20be5
|
more symbol related fixes
|
2015-06-01 17:31:35 +03:00 |
|
Torsten Ruger
|
f08d9659fc
|
getting the symbols to work
|
2015-06-01 08:33:23 +03:00 |
|