Commit Graph

446 Commits

Author SHA1 Message Date
Torsten Ruger f15f7800b3 disable failing test 2015-08-11 17:22:04 +03:00
Torsten Ruger 4e56056b62 better test for add 2015-08-09 00:53:04 +03:00
Torsten Ruger 5d838056fa small rename and new test for layout 2015-08-08 18:08:47 +03:00
Torsten Ruger 0a54d030b5 add guard 2015-08-08 18:08:15 +03:00
Torsten Ruger ca14ef8914 fix test result, but not test yet 2015-08-07 16:46:55 +03:00
Torsten Ruger 4afd7f78ca fix the plus method that sneaked into arm 2015-08-06 18:55:08 +03:00
Torsten Ruger c0071c947d bit more testing 2015-08-06 18:26:59 +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 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