121 Commits

Author SHA1 Message Date
Volker Berlin
d26b9bbb94 first step of a "if" implementation 2018-03-25 12:57:04 +02:00
Volker Berlin
014d3a1acf Add more numerical operations 2018-03-24 21:09:53 +01:00
Volker Berlin
39ca8a383c use AbstractBaseTest 2018-03-24 19:12:15 +01:00
Volker Berlin
b795215b9b Use NodeDir from the nodeSetup only if downloaded. 2018-03-24 18:23:34 +01:00
Volker Berlin
e8e066506e activate JS script engine node in tests 2018-03-24 18:01:13 +01:00
Volker Berlin
0e8eaca001 update buildship version 2018-03-24 17:58:20 +01:00
Volker Berlin
6e33321f4a Update node version 2018-03-24 17:55:59 +01:00
Volker Berlin
fa1fd6062b Adapt the expected error message for node. 2018-03-24 17:36:26 +01:00
Volker Berlin
3ab57b3804 Add try catch to execution errors 2018-03-24 17:32:48 +01:00
Volker Berlin
cf71920447 Add compileToBinary() for samples 2018-03-24 12:49:23 +01:00
Volker Berlin
5c7b7256c7 return parameter type is written as "result" and not "return". 2018-03-24 12:46:47 +01:00
Volker Berlin
6a2e33ac8a Add support for invoke static method calls 2018-03-24 12:43:11 +01:00
Volker Berlin
4836024e4e Add support for invoke static method calls 2018-03-24 12:33:56 +01:00
Volker Berlin
c548779c76 newline encoding 2018-03-24 12:31:06 +01:00
Volker Berlin
bebfbd06d3 ApiDoc 2018-03-20 20:33:03 +01:00
Volker Berlin
0803c290c5 add getDeclaringClassFile() 2018-03-20 20:30:57 +01:00
Volker Berlin
f2efc5aafd add a prepare phase on compiling 2017-04-17 12:10:56 +02:00
Volker Berlin
5450ccb2ce switch to unchecked Exceptions to work better with Lambda expressions 2017-04-17 11:58:38 +02:00
Volker Berlin
33c1b028b5 use UTF8 encoding for section names 2017-04-17 10:25:35 +02:00
Volker Berlin
b5d4825b56 reorganize tests 2017-04-17 08:23:26 +02:00
Volker Berlin
ff8a5cd67b reorganize tests 2017-04-17 08:22:31 +02:00
Volker Berlin
4b2089b88d the shift parameter for i64 data must also be of type i64. 2017-04-16 23:24:37 +02:00
Volker Berlin
cfac54ec40 add integer bitt operations 2017-04-16 12:20:53 +02:00
Volker Berlin
28d4fb9b1c add support for inc/dec 2017-04-16 11:28:11 +02:00
Volker Berlin
65c83c8f4b smoke test for wasm.compileToText() 2017-04-16 11:27:28 +02:00
Volker Berlin
d2eb2e160f add support for mul and div 2017-04-14 16:31:35 +02:00
Volker Berlin
f5928ab1d4 Alternatives added 2017-04-14 11:06:57 +02:00
Volker Berlin
4bf568f378 usage 2017-04-11 21:40:53 +02:00
Volker Berlin
6632407c30 add "sub" operation 2017-04-11 21:16:27 +02:00
Volker Berlin
ac57b04730 add "sub" operation 2017-04-11 21:12:27 +02:00
Volker Berlin
b62f78087b remove boiler plate code from test 2017-04-11 18:25:51 +02:00
Volker Berlin
b578eae1c6 add long tests 2017-04-11 17:59:34 +02:00
Volker Berlin
cf289fc24c more i64 operations 2017-04-11 17:59:06 +02:00
Volker Berlin
0353a8104c add support for the first value type conversion 2017-04-11 17:47:21 +02:00
Volker Berlin
f9ff233350 line encoding 2017-04-11 17:46:08 +02:00
Volker Berlin
01afea0f0b line encoding 2017-04-11 17:45:36 +02:00
Volker Berlin
1438d8a988 line encoding 2017-04-11 17:44:49 +02:00
Volker Berlin
8c8d2aaa00 line encoding 2017-04-11 17:43:24 +02:00
Volker Berlin
1e281f7dae Add enum for cast operations 2017-04-11 17:42:38 +02:00
Volker Berlin
88a841748b first conversion opcode 2017-04-11 17:41:28 +02:00
Volker Berlin
ef26fa102d Tests for add of double and float 2017-04-09 22:46:52 +02:00
Volker Berlin
cf55b7c52e translate slot index to position index 2017-04-09 22:45:52 +02:00
Volker Berlin
68aaa5c589 add getPosition() to LocalVariable 2017-04-09 22:21:47 +02:00
Volker Berlin
14dc89aacb Implements "add" for all data types 2017-04-09 20:45:23 +02:00
Volker Berlin
e698ba3607 Implements "add" for all data types 2017-04-09 18:46:27 +02:00
Volker Berlin
119d5ed7f4 add "add" operations 2017-04-09 18:44:25 +02:00
Volker Berlin
71ce4c1856 Add more primitive type mappings 2017-04-09 18:43:29 +02:00
Volker Berlin
a3807680b7 add sourceFile to WasmException 2017-04-09 18:18:53 +02:00
Volker Berlin
5acae6b103 formatting 2017-04-09 13:05:34 +02:00
Volker Berlin
f7b2cd5fd8 tests for float and double constants 2017-04-09 13:02:51 +02:00