Commit Graph

  • 79bf416e58 collapsed slot classes into one Torsten Ruger 2018-03-15 20:33:38 +0530
  • 3247c2036c moving from collect to each Torsten Ruger 2018-03-15 17:22:56 +0530
  • 3702411043 first propper hoisting test Torsten Ruger 2018-03-15 12:46:56 +0530
  • 9ddcb3224c rename Torsten Ruger 2018-03-15 11:32:32 +0530
  • 78ef1368de introducing expressions and constants Torsten Ruger 2018-03-15 11:24:14 +0530
  • 163cad456f random tries Torsten Ruger 2018-03-15 10:46:17 +0530
  • 0a9997f549 final rename remnant, green again Torsten Ruger 2018-03-14 20:29:51 +0530
  • 03a4e04f7e rename self to receiver Torsten Ruger 2018-03-14 20:26:13 +0530
  • 2533842204 add traceable dummies Torsten Ruger 2018-03-14 20:25:21 +0530
  • 559a797100 rename locals to frame Torsten Ruger 2018-03-14 20:24:47 +0530
  • 7db329fa6b actually adding risc instructions Torsten Ruger 2018-03-14 17:41:09 +0530
  • 79b4b07ac4 style Torsten Ruger 2018-03-14 17:39:49 +0530
  • 6fe13fc2b7 fix insertion to account for chains Torsten Ruger 2018-03-14 17:39:31 +0530
  • 2aa7d37a83 rename locals to frame Torsten Ruger 2018-03-14 17:39:04 +0530
  • 83d957377e more precise Torsten Ruger 2018-03-14 17:37:27 +0530
  • b854c075b2 move each slot instruction into own file Torsten Ruger 2018-03-14 17:36:55 +0530
  • a3890afc20 clean up requires a bit Torsten Ruger 2018-03-13 16:57:24 +0530
  • 698de13d65 removes remnant Torsten Ruger 2018-03-13 16:52:31 +0530
  • 20a88f9ac8 sorting mom instructions and statements into separate dirs Torsten Ruger 2018-03-13 16:51:33 +0530
  • 2779045caa small rename Torsten Ruger 2018-03-13 16:44:39 +0530
  • 96800fd8fd starting to_risc descent Torsten Ruger 2018-03-13 16:16:06 +0530
  • b297650b78 adds a mom version of basic values Torsten Ruger 2018-03-13 12:30:51 +0530
  • 45bfe118d1 simple mom test for simple call Torsten Ruger 2018-03-12 18:16:23 +0530
  • c806106917 simple test for dynamic call Torsten Ruger 2018-03-12 18:13:26 +0530
  • e6e8522b4e fix order of pops Torsten Ruger 2018-03-12 18:13:07 +0530
  • e0f6ba7bcf simple if test without else Torsten Ruger 2018-03-12 17:56:44 +0530
  • d910c02b4a better name for cool compile Torsten Ruger 2018-03-12 17:23:16 +0530
  • 5fe0ba06ab stash old vm Torsten Ruger 2018-03-11 17:02:42 +0530
  • f7aac1d1a4 polish docs Torsten Ruger 2018-03-11 16:11:15 +0530
  • d6a2ea4cfc fix dynamic resolve Torsten Ruger 2018-03-10 19:01:38 +0530
  • 3a365c779a setup to resolve method dynamically Torsten Ruger 2018-03-10 18:47:36 +0530
  • dae17e0c18 always slot definitions in slot loads Torsten Ruger 2018-03-10 18:04:04 +0530
  • bc5906fb83 moving vool_method to parfait Torsten Ruger 2017-12-10 20:47:26 +0200
  • b7701d0d5e start on dynamic call Torsten Ruger 2017-12-05 21:46:37 +0200
  • ba304f51df using sof again, now rxf Torsten Ruger 2017-10-05 16:41:45 +0300
  • 2d16030b08 do not use 2.4 with its integer problems Torsten Ruger 2017-10-05 16:40:51 +0300
  • c3318f8f61 send refactor, green by stubbing Torsten Ruger 2017-09-14 18:42:01 +0300
  • 2739747453 a start on dynamic dispatch (wip) Torsten Ruger 2017-09-14 16:07:02 +0300
  • be1481ce34 some renaming, start on cached Torsten Ruger 2017-09-12 17:49:42 +0300
  • a3a31ba38d fixing rest of the send test cases Torsten Ruger 2017-09-11 21:30:28 +0300
  • 8598257a98 first send test to work again Torsten Ruger 2017-09-11 14:23:30 +0300
  • 3c92e707da refactor Torsten Ruger 2017-09-11 14:23:06 +0300
  • afbcbca4da extracting some of the calling into own instructions Torsten Ruger 2017-09-11 14:22:33 +0300
  • b6939fe4b3 small rename Torsten Ruger 2017-09-11 14:21:57 +0300
  • 0ccb7df0ab refactor send code Torsten Ruger 2017-09-10 22:54:56 +0300
  • eb7cfb47d6 fix guard file to pick up send tests correctly Torsten Ruger 2017-09-10 22:54:36 +0300
  • 94ca8da354 improve mom assignment tests Torsten Ruger 2017-09-10 19:48:46 +0300
  • 1a9370ad14 fix moms ivar assignment Torsten Ruger 2017-09-10 13:33:32 +0300
  • c245acbdd3 fix slot_moves for sending, receiver and args Torsten Ruger 2017-09-10 13:14:51 +0300
  • 43d660d2d2 fix slot moves for assignment Torsten Ruger 2017-09-10 13:04:36 +0300
  • 66901eeb5b fix use of slot_constant vs slot_move Torsten Ruger 2017-09-10 12:57:25 +0300
  • a523af14f1 fix mom assignment test Torsten Ruger 2017-09-10 12:36:16 +0300
  • c5ac24c850 check the instructions that are produced in mom Torsten Ruger 2017-09-09 23:36:43 +0300
  • d86282b007 flattening of moms while Torsten Ruger 2017-09-08 13:22:20 +0300
  • 0f83b89805 correct flattening for moms if Torsten Ruger 2017-09-08 13:12:24 +0300
  • 985dc9904d copied list code from risc instructions Torsten Ruger 2017-09-08 13:10:22 +0300
  • 9189e56e77 testing for arrays in all the wrong places Torsten Ruger 2017-09-07 08:17:13 +0300
  • b5ca886069 moving helper for all to use Torsten Ruger 2017-09-07 08:16:37 +0300
  • 80c3430536 replace arrays with Statements class Torsten Ruger 2017-09-06 12:51:24 +0300
  • 9a1e4a6f27 own statements class for mom Torsten Ruger 2017-09-06 12:33:46 +0300
  • 0e51492430 introduce statement class for mom Torsten Ruger 2017-09-06 12:11:30 +0300
  • 0e98179888 fold the mini check file Torsten Ruger 2017-09-06 12:08:44 +0300
  • af85cb7c67 adds mom while Torsten Ruger 2017-09-05 12:04:52 +0300
  • 76a87dd418 extract hoisting to module Torsten Ruger 2017-09-05 12:04:12 +0300
  • 65ba867aa9 cleanup Torsten Ruger 2017-09-04 21:32:01 +0300
  • 1a219a7c89 introduce slot_definition and use it Torsten Ruger 2017-09-04 21:31:49 +0300
  • c6e241adeb fix guard file Torsten Ruger 2017-09-04 21:30:53 +0300
  • 4f3a4387fc renaming to_mom tests and improve guard Torsten Ruger 2017-09-04 21:00:29 +0300
  • dab4e74659 Reworking if statement Torsten Ruger 2017-09-04 21:00:08 +0300
  • db1549e0ee Clarifying mom Torsten Ruger 2017-09-04 20:58:57 +0300
  • 112ec26bd1 deprecating ruby package Torsten Ruger 2017-08-31 16:18:59 +0300
  • 0b161ffa06 move ruby_method out of rubyx Torsten Ruger 2017-08-31 16:11:06 +0300
  • d5a63ec431 rename one ruby compiler to differentiate Torsten Ruger 2017-08-31 14:18:12 +0300
  • be52403a1a tell reek to ignore ruby_compiler Torsten Ruger 2017-08-30 23:04:22 +0300
  • cd2988f8a2 fix condition if Torsten Ruger 2017-08-30 22:54:03 +0300
  • 8d16ef0ae0 test ruby method tmp creation Torsten Ruger 2017-08-30 22:35:10 +0300
  • c3939ef622 start better if mom test Torsten Ruger 2017-08-30 22:27:12 +0300
  • 349dd37c82 small refactor Torsten Ruger 2017-08-30 18:23:54 +0300
  • b6fa8261e6 first stab at moms if Torsten Ruger 2017-08-30 17:21:13 +0300
  • ffd7a32ae3 fixed test name Torsten Ruger 2017-08-29 19:31:42 +0300
  • 670ebd06cc remove traces of salama Torsten Ruger 2017-08-29 18:38:51 +0300
  • e40346b246 one more send mom test Torsten Ruger 2017-08-29 18:28:25 +0300
  • b311e998d8 Merge 071b37040e into 3e282c083d Codacy Badger 2017-05-28 13:58:12 +0000
  • bbc13946ed implements self sent Torsten Ruger 2017-04-25 09:40:09 +0300
  • 47683817ee implements resolve_method on parfait type Torsten Ruger 2017-04-25 09:06:49 +0300
  • e387bdb5f2 fixes parfait/type tests place and guard file accordingly Torsten Ruger 2017-04-23 18:43:32 +0300
  • dda2ddd9fb rename test to avoid clashes Torsten Ruger 2017-04-23 17:50:06 +0300
  • 3e282c083d introduces compile time type (ct_type) Torsten Ruger 2017-04-19 20:59:13 +0300
  • d2fba19b95 fixes simple argument passing Torsten Ruger 2017-04-16 11:39:21 +0300
  • 0d43987005 start to compile send Torsten Ruger 2017-04-15 20:58:39 +0300
  • 265b25d5f4 introduce return_sequence instruction to mom Torsten Ruger 2017-04-14 21:01:50 +0300
  • 68944a0168 restrict tests to test dir Torsten Ruger 2017-04-14 20:37:47 +0300
  • 70479f7074 update object file name to ruby Torsten Ruger 2017-04-14 14:47:22 +0300
  • d0df1a2e28 more remote debugging Torsten Ruger 2017-04-14 14:38:23 +0300
  • a8aa9c0413 no bundler cache. just can't reproduce this locally Torsten Ruger 2017-04-14 13:46:53 +0300
  • d2c64020fc conditionally start simple_cov Torsten Ruger 2017-04-14 13:42:50 +0300
  • 71973a6c2a actually change the travis script (as announced previously) Torsten Ruger 2017-04-14 13:34:23 +0300
  • d3f79a1220 use bundler to run tests on travis Torsten Ruger 2017-04-14 13:32:11 +0300
  • 21b436c476 update parfait message according to boot Torsten Ruger 2017-04-14 11:13:47 +0300
  • c885888f4a start implementing return for constant Torsten Ruger 2017-04-14 10:52:23 +0300