Commit Graph

1486 Commits

Author SHA1 Message Date
konsoletyper
971ad3c95e Adds string to byte array converter 2013-12-20 16:31:18 +04:00
konsoletyper
55218aba4b Adds byte array to string converter 2013-12-20 15:02:52 +04:00
konsoletyper
97107a2953 More tests for StringBuilder.append(D) 2013-12-20 13:19:00 +04:00
konsoletyper
111b3d9076 Applies apache license 2013-12-20 12:45:28 +04:00
konsoletyper
d844d1cc1d Double decimal representation test passes 2013-12-19 22:05:11 +04:00
konsoletyper
dd9f09c03e Adds ignore items 2013-12-19 21:33:14 +04:00
konsoletyper
577f4161d4 Removes more unnecessary files 2013-12-19 21:29:45 +04:00
konsoletyper
dcc1d3c284 Removes unnecessary files 2013-12-19 21:29:05 +04:00
konsoletyper
51e68bf255 Merge remote-tracking branch 'origin/master' 2013-12-19 17:50:35 +04:00
konsoletyper
a9bd61e463 Adds double decimal representation generator 2013-12-19 17:50:01 +04:00
Alexey Andreev
393426d855 Update README.md 2013-12-19 13:14:34 +03:00
Alexey Andreev
cc8e6f3bed Rename LICENSE.md to LICENSE 2013-12-19 13:10:57 +03:00
Alexey Andreev
fd5b4011d3 Update LICENSE.md 2013-12-19 13:08:21 +03:00
Alexey Andreev
40ccf63fd9 Create LICENSE.md 2013-12-19 13:06:27 +03:00
konsoletyper
59581d28d6 Fixes description of build process. Adds an advantage over GWT 2013-12-19 12:19:58 +04:00
konsoletyper
56991af700 Adds fixes to make `samples' project to work properly 2013-12-19 12:13:31 +04:00
konsoletyper
d560f249ba Updates description of build process 2013-12-18 17:34:49 +04:00
konsoletyper
305c54b72d Adds automatic copying of runtime.js and creation of main.html 2013-12-18 17:31:59 +04:00
konsoletyper
514becf949 Adds description of JavaScript build process 2013-12-18 16:58:49 +04:00
konsoletyper
6a0e7efdf4 Removed unnecessary plugin dependency 2013-12-18 15:55:06 +04:00
konsoletyper
eb6627c532 Adds a minimal code to support HelloWorld application 2013-12-18 15:04:11 +04:00
konsoletyper
e595ecc5db Refactoring of UTF-16 encoding/decoding for further implementation of
encoding/decoding charsets
2013-12-17 17:23:59 +04:00
konsoletyper
79e2eca91d Beginning to implement PrintWriter. 2013-12-17 16:34:44 +04:00
konsoletyper
6eb145e1d0 Adds maven plugin. Switches class library test generation from main
class to maven goal
2013-12-17 12:03:27 +04:00
konsoletyper
e5cb7a20d3 Adds JavascriptBuilder - a facade for building whole JavaScript files 2013-12-16 17:48:38 +04:00
konsoletyper
a736359a07 Code size optimization 2013-12-16 16:33:28 +04:00
konsoletyper
95242b346e StringBuilder.append(float) now covers all possible cases 2013-12-16 16:05:28 +04:00
konsoletyper
3782bdd458 Float to string conversion implemented, excluding the case of range
without printable exponent (i.e. 10e-3 ... 10e7)
2013-12-14 00:41:21 +04:00
Alexey Andreev
808b0d9468 Fixes bugs 2013-12-13 17:28:30 +04:00
Alexey Andreev
029e98d4a0 Merge remote-tracking branch 'origin/master' 2013-12-13 16:33:27 +04:00
Alexey Andreev
1051d59f8f Adds append(long) and valueOf(long) implementation 2013-12-13 16:33:22 +04:00
konsoletyper
5ab0036564 Common subexpression elimination now works 2013-12-12 20:59:05 +04:00
Alexey Andreev
9faf252a8d Adds common subexpression elimination prototype 2013-12-12 17:37:18 +04:00
Alexey Andreev
d9b7a87784 Fixes dependency checker bugs 2013-12-12 16:35:12 +04:00
Alexey Andreev
181e69f72d Extends brief project description 2013-12-12 15:35:18 +04:00
Alexey Andreev
94f6ea6929 Create README.md 2013-12-12 14:18:15 +03:00
konsoletyper
d100654b93 JUnit tests now compiled each in a separate file 2013-12-11 22:16:27 +04:00
Alexey Andreev
03018a8f40 Improves junit-support.js. Starts to rewrite generator 2013-12-11 17:40:17 +04:00
konsoletyper
231c5a43ee Refactoring JUnit emulation 2013-12-10 22:52:59 +04:00
konsoletyper
18fd80be56 Fixes bugs in minifier 2013-12-10 21:28:11 +04:00
Alexey Andreev
62df1018cc Improves minification 2013-12-10 17:24:19 +04:00
Alexey Andreev
029f655b55 Merge remote-tracking branch 'origin/master'
Conflicts:
	teavm-core/src/main/java/org/teavm/javascript/Renderer.java
2013-12-10 16:52:43 +04:00
Alexey Andreev
10c1e2f528 Adds minification 2013-12-10 16:47:41 +04:00
konsoletyper
82ef14fc07 Adds support of JVM class initialization 2013-12-09 22:04:04 +04:00
konsoletyper
d948d8d8b0 Adds long division emulation 2013-12-09 21:45:47 +04:00
Alexey Andreev
bb7053cfa4 Improvements 2013-12-06 17:16:56 +04:00
Alexey Andreev
d05b9434d9 Implements som java.lang.String methods 2013-12-05 17:46:57 +04:00
Alexey Andreev
4767ab07cb Adds java.lang.String methods 2013-12-05 12:49:30 +04:00
Alexey Andreev
626635daeb Adds some java.lang.String methods 2013-12-04 17:34:28 +04:00
Alexey Andreev
3f1a44eccb Fixes casting between integer values. Fixes naming generation of
methods. Adds more informative exception trace when no method was found
during rendering
2013-12-04 11:46:17 +04:00