Torsten Ruger
|
252c0ccdca
|
finish typing variables
|
2015-09-27 16:06:48 +03:00 |
|
Torsten Ruger
|
18935366fe
|
introducing class variable and typed arguments
|
2015-09-27 14:30:41 +03:00 |
|
Torsten Ruger
|
94c08f7129
|
small clean
|
2015-09-27 14:07:02 +03:00 |
|
Torsten Ruger
|
dba94827ec
|
remove tmp variables
sadly without having to touch tests
|
2015-09-27 14:00:24 +03:00 |
|
Torsten Ruger
|
964abe1e32
|
small cleans
|
2015-09-27 12:59:26 +03:00 |
|
Torsten Ruger
|
9fe01c7b31
|
remove unknown type
|
2015-09-23 18:35:37 +03:00 |
|
Torsten Ruger
|
5f628744d6
|
more test working
operator wip
|
2015-09-20 16:52:26 +03:00 |
|
Torsten Ruger
|
2061097e88
|
move compiler to bosl and get first test working (adjusting syntax as i go)
|
2015-09-19 16:28:41 +03:00 |
|
Torsten Ruger
|
c039f3d6e6
|
fix the string warning raises
|
2015-08-17 02:37:07 +03:00 |
|
Torsten Ruger
|
4afd7f78ca
|
fix the plus method that sneaked into arm
|
2015-08-06 18:55:08 +03:00 |
|
Torsten Ruger
|
2f39f707f0
|
better naming
|
2015-08-06 18:27:35 +03:00 |
|
Torsten Ruger
|
2c6ca7b4f2
|
small checks
|
2015-08-06 18:27:25 +03:00 |
|
Torsten Ruger
|
8560f15c87
|
plus function, indentation
|
2015-08-05 18:49:37 +03:00 |
|
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
|
96c7b7133d
|
no more partial boots, always full reboot
otherwise tests are not indepant
|
2015-07-30 19:19:37 +03:00 |
|
Torsten Ruger
|
8ab9a417aa
|
minors
|
2015-07-30 19:18:41 +03:00 |
|
Torsten Ruger
|
5fd04ee0c5
|
shuffling and rename dummy
|
2015-07-28 16:18:32 +03:00 |
|
Torsten Ruger
|
36f635f7c1
|
adding sources to register instructions
|
2015-07-27 12:13:39 +03:00 |
|
Torsten Ruger
|
f91c9fabe8
|
fix block initialization
|
2015-07-26 18:28:39 +03:00 |
|
Torsten Ruger
|
b0c78479ff
|
clearer to_s s
|
2015-07-25 09:30:58 +03:00 |
|
Torsten Ruger
|
fa552bf751
|
opal only bug, deleting while iterating over array
|
2015-07-23 17:15:07 +03:00 |
|
Torsten Ruger
|
2f409ea4e1
|
more dead code goes
|
2015-07-21 20:24:31 +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
|
2c1c38716b
|
move from new_object to normal new
|
2015-07-20 13:01:15 +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
|
db17a9b696
|
fix function and class compile
also fix misconception: methods do not have to be added to class by
called
that is a side effect from compiling a method
|
2015-07-19 12:34:23 +03:00 |
|
Torsten Ruger
|
849a92a909
|
splitting out the compile_name expression
|
2015-07-19 12:31:35 +03:00 |
|
Torsten Ruger
|
cbff41b61d
|
test name expr
|
2015-07-19 11:15:38 +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
|
3d8fc8819c
|
fix rebooting by clearing our main
|
2015-07-18 16:12:50 +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
|
46de0f278e
|
fix the boot
was broken for unknown reason really
|
2015-07-18 11:53:04 +03:00 |
|
Torsten Ruger
|
53d8f4b163
|
add source to instruction
for debug
|
2015-07-18 11:21:49 +03:00 |
|
Torsten Ruger
|
50da6a40f2
|
Move the Main instruction from register to virtual
also needs a branch in register.
This way the register level is self sufficient
(noticed while writing debugger)
|
2015-07-17 13:21:57 +03:00 |
|
Torsten Ruger
|
9a48ab1330
|
fix eval for opal consumption
|
2015-07-17 11:39:20 +03:00 |
|
Torsten Ruger
|
ae97425918
|
reminder
|
2015-07-04 14:34:51 +03:00 |
|
Torsten Ruger
|
b61c73acdd
|
renamed info to MethodSource
|
2015-07-03 20:13:03 +03:00 |
|
Torsten Ruger
|
69781fb505
|
remoe sys call message
and rely on linux to restore all registers
save message in r8
|
2015-07-02 13:48:32 +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
|
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
|
7136450bde
|
move put string to string where it belongs
|
2015-07-01 21:45:41 +03:00 |
|
Torsten Ruger
|
f8ba77dff7
|
fix require
|
2015-07-01 21:45:21 +03:00 |
|