Volker Berlin
|
2dd7e2cb5c
|
more data conversion op codes
|
2018-04-01 12:02:40 +02:00 |
|
Volker Berlin
|
405eb1ce99
|
fix ldc_w in prepareBranchManager
|
2018-04-01 11:33:15 +02:00 |
|
Volker Berlin
|
7b66756066
|
add support for the data types byte, short and char.
|
2018-03-31 19:34:27 +02:00 |
|
Volker Berlin
|
9c56f8b7ac
|
more control flow operators
|
2018-03-31 19:28:58 +02:00 |
|
Volker Berlin
|
ffd3e1890b
|
status update
|
2018-03-31 19:26:22 +02:00 |
|
Volker Berlin
|
97283a1d39
|
new branch manager with internal hierarchy.
|
2018-03-30 17:33:23 +02:00 |
|
Volker Berlin
|
e61ad1e1a0
|
status update
|
2018-03-28 20:09:35 +02:00 |
|
Volker Berlin
|
b23683ff68
|
more if conditions
|
2018-03-28 20:07:51 +02:00 |
|
Volker Berlin
|
01386051af
|
Test for iflt
|
2018-03-27 20:05:06 +02:00 |
|
Volker Berlin
|
79ee98e8ce
|
Implements the ELSE control structure
|
2018-03-27 20:04:35 +02:00 |
|
Volker Berlin
|
e633fc79b5
|
Returns CodeInputStream as list now.
|
2018-03-27 20:01:45 +02:00 |
|
Volker Berlin
|
a93add33cf
|
add license
|
2018-03-27 19:58:31 +02:00 |
|
Volker Berlin
|
8d7ea08f64
|
implements byte code ifne
|
2018-03-25 21:06:18 +02:00 |
|
Volker Berlin
|
07c18fac6b
|
print debug output only in failed case.
|
2018-03-25 20:55:29 +02:00 |
|
Volker Berlin
|
01ab665681
|
first tests for control flow operations like "if"
|
2018-03-25 12:57:58 +02:00 |
|
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 |
|