Skylot
|
7a51c0d087
|
core: fix signature processing for local variables
|
2014-03-10 15:06:03 +04:00 |
|
Skylot
|
3d0c6e49ab
|
core: fix inline in 'move' instruction
|
2014-03-10 11:36:20 +04:00 |
|
Skylot
|
03da35b29e
|
core: fix wildcard signature processing
|
2014-03-09 23:06:17 +04:00 |
|
Skylot
|
3ccab60f43
|
core: remove redundant parenthesis for arithmetic operations
|
2014-03-09 19:13:49 +04:00 |
|
Skylot
|
2a60ac47fe
|
core: annotate generated code with reference to used methods
|
2014-03-09 17:14:58 +04:00 |
|
Skylot
|
476b2c3735
|
core: fix inner class handling in classpath and signature parser
|
2014-03-04 23:37:42 +04:00 |
|
Skylot
|
eb6d145dca
|
core: fix indent for anonymous classes
|
2014-03-03 22:36:38 +04:00 |
|
Skylot
|
63c003a02d
|
core: fix generic types for local variables
|
2014-03-02 23:34:56 +04:00 |
|
Skylot
|
5557fd814b
|
fix some code style issues
|
2014-03-02 23:34:40 +04:00 |
|
Skylot
|
47d65fcd87
|
core: improve signature parser
|
2014-03-01 22:38:18 +04:00 |
|
Skylot
|
1b5f0f6af6
|
core: move tests
|
2014-02-26 22:58:22 +04:00 |
|
Skylot
|
2cf28eb2e7
|
core: fix loop detection
|
2014-02-25 23:53:30 +04:00 |
|
Skylot
|
01fabca358
|
core: fix 'this' reference in anonymous classes
|
2014-02-25 22:30:27 +04:00 |
|
Skylot
|
4ace552a27
|
core: fix duplicate cast
|
2014-02-23 01:19:46 +04:00 |
|
Skylot
|
b61daaed33
|
core: fix synchronized block processing
|
2014-02-22 23:22:59 +04:00 |
|
Skylot
|
3c84975a09
|
fix code style issues
|
2014-02-22 18:54:51 +04:00 |
|
Skylot
|
bb4ef4f0a2
|
core: simplify conditions
|
2014-02-22 18:54:51 +04:00 |
|
Skylot
|
d10efec1ab
|
core: fix type for one time used args
|
2014-02-13 23:08:24 +04:00 |
|
Skylot
|
3f08c99f19
|
core: use ternary operator
|
2014-01-03 23:48:40 +04:00 |
|
Skylot
|
e3606d1b53
|
reformat code (force braces)
|
2014-01-03 23:30:30 +04:00 |
|
Skylot
|
917cf20d37
|
core: fix decompiled lines info
|
2013-12-28 19:33:52 +04:00 |
|
Skylot
|
6bac5c162e
|
core: select correct array type element
|
2013-12-25 23:55:45 +04:00 |
|
Skylot
|
5cbf71bde6
|
core: remove unnecessary return instructions for void methods
|
2013-12-25 23:49:40 +04:00 |
|
Skylot
|
a85d382e89
|
core: reformat TryCatchBlock class
|
2013-12-24 22:38:34 +04:00 |
|
Skylot
|
43913d47ec
|
core: fix method definition
|
2013-12-24 22:20:48 +04:00 |
|
Skylot
|
1c60e5e315
|
core: inline anonymous classes
|
2013-12-13 17:50:41 +04:00 |
|
Skylot
|
a9290f3131
|
core: remove synthetic constructors
|
2013-12-13 17:50:41 +04:00 |
|
Skylot
|
30355cc9d6
|
core: remove synthetic fields for inner classes
|
2013-12-06 23:42:04 +04:00 |
|
Skylot
|
ed67f8e118
|
core: make strict shrink code implementation
|
2013-12-06 16:37:30 +04:00 |
|
Skylot
|
662ebb6451
|
core: don't add super call without args
|
2013-11-29 15:35:04 +04:00 |
|
13.beta2
|
272e0d3754
|
core: fix missing code after 'if' inside loop
|
2013-11-26 23:56:17 +04:00 |
|
13.beta2
|
4f61ddd4b7
|
core: inlining return results
int r0i;
switch(arg0) {
case 1:
r0i = 255;
return r0i;
}
r0i = 128;
return r0i;
-->
switch(arg0) {
case 1:
return 255;
}
return 128;
|
2013-11-14 01:36:44 +04:00 |
|
Skylot
|
36cfc9d189
|
core tests: add inner classes in internal tests
|
2013-11-12 23:24:21 +04:00 |
|
Skylot
|
b2f189b572
|
core: process complex condition in loop header
|
2013-11-12 21:00:05 +04:00 |
|
Skylot
|
eec524ad85
|
core: make methods arguments types immutable
|
2013-11-10 14:15:29 +04:00 |
|
Skylot
|
d94087b939
|
core: fix encoded value parser for signed and floating point numbers
|
2013-10-23 23:27:53 +04:00 |
|
Skylot
|
1ba19d3600
|
core: fix annotations number decoder
|
2013-10-22 22:37:53 +04:00 |
|
Skylot
|
d60698206e
|
core: fix type in fill-array instruction
|
2013-09-29 19:36:56 +04:00 |
|
Skylot
|
bd4c61d300
|
core: fix incorrect float values processing
|
2013-09-28 15:17:20 +04:00 |
|
Skylot
|
00a6b6efd2
|
core: add tests options, change log format
|
2013-09-28 13:38:14 +04:00 |
|
Skylot
|
c95211925e
|
core: omit 'this' for methods and fields
|
2013-09-24 23:01:01 +04:00 |
|
Skylot
|
95e9da36c5
|
core: simplify conditions, omit redundant parenthesis
|
2013-09-24 22:58:32 +04:00 |
|
Skylot
|
9bf7270bf3
|
reformat code, resolve compiler warnings
|
2013-09-24 21:59:32 +04:00 |
|
Skylot
|
1358a05a74
|
core: omit redundant brackets in conditions
|
2013-09-21 19:32:10 +04:00 |
|
Skylot
|
1b0a8990f7
|
core: move tests
|
2013-09-21 19:14:51 +04:00 |
|
Skylot
|
4edfffae27
|
core: remove not needed casts
|
2013-09-14 17:38:38 +04:00 |
|
Skylot
|
cde8d72510
|
core: don't add redundant brackets
|
2013-09-12 23:32:47 +04:00 |
|
Skylot
|
49c5ceb06e
|
core: add framework for internal tests
|
2013-09-09 23:21:47 +04:00 |
|
Skylot
|
1e7546f4a3
|
update tests
|
2013-09-04 23:23:16 +04:00 |
|
Skylot
|
6ddb71e21f
|
core: add classpath for precise class types resolving
|
2013-08-01 18:19:54 +04:00 |
|