Commit Graph

  • 305c54b72d Adds automatic copying of runtime.js and creation of main.html konsoletyper 2013-12-18 17:31:59 +0400
  • 514becf949 Adds description of JavaScript build process konsoletyper 2013-12-18 16:58:49 +0400
  • 6a0e7efdf4 Removed unnecessary plugin dependency konsoletyper 2013-12-18 15:55:06 +0400
  • eb6627c532 Adds a minimal code to support HelloWorld application konsoletyper 2013-12-18 15:04:11 +0400
  • e595ecc5db Refactoring of UTF-16 encoding/decoding for further implementation of encoding/decoding charsets konsoletyper 2013-12-17 17:23:59 +0400
  • 79e2eca91d Beginning to implement PrintWriter. konsoletyper 2013-12-17 16:34:44 +0400
  • 6eb145e1d0 Adds maven plugin. Switches class library test generation from main class to maven goal konsoletyper 2013-12-17 12:03:27 +0400
  • e5cb7a20d3 Adds JavascriptBuilder - a facade for building whole JavaScript files konsoletyper 2013-12-16 17:48:38 +0400
  • a736359a07 Code size optimization konsoletyper 2013-12-16 16:33:28 +0400
  • 95242b346e StringBuilder.append(float) now covers all possible cases konsoletyper 2013-12-16 16:05:28 +0400
  • 3782bdd458 Float to string conversion implemented, excluding the case of range without printable exponent (i.e. 10e-3 ... 10e7) konsoletyper 2013-12-14 00:41:21 +0400
  • 808b0d9468 Fixes bugs Alexey Andreev 2013-12-13 17:28:30 +0400
  • 029e98d4a0 Merge remote-tracking branch 'origin/master' Alexey Andreev 2013-12-13 16:33:27 +0400
  • 1051d59f8f Adds append(long) and valueOf(long) implementation Alexey Andreev 2013-12-13 16:33:22 +0400
  • 5ab0036564 Common subexpression elimination now works konsoletyper 2013-12-12 20:59:05 +0400
  • 9faf252a8d Adds common subexpression elimination prototype Alexey Andreev 2013-12-12 17:37:18 +0400
  • d9b7a87784 Fixes dependency checker bugs Alexey Andreev 2013-12-12 16:35:12 +0400
  • 181e69f72d Extends brief project description Alexey Andreev 2013-12-12 15:35:18 +0400
  • 94f6ea6929 Create README.md Alexey Andreev 2013-12-12 14:18:15 +0300
  • d100654b93 JUnit tests now compiled each in a separate file konsoletyper 2013-12-11 22:16:27 +0400
  • 03018a8f40 Improves junit-support.js. Starts to rewrite generator Alexey Andreev 2013-12-11 17:40:17 +0400
  • 231c5a43ee Refactoring JUnit emulation konsoletyper 2013-12-10 22:52:59 +0400
  • 18fd80be56 Fixes bugs in minifier konsoletyper 2013-12-10 21:28:11 +0400
  • 62df1018cc Improves minification Alexey Andreev 2013-12-10 17:24:19 +0400
  • 029f655b55 Merge remote-tracking branch 'origin/master' Alexey Andreev 2013-12-10 16:52:43 +0400
  • 10c1e2f528 Adds minification Alexey Andreev 2013-12-10 16:47:41 +0400
  • 82ef14fc07 Adds support of JVM class initialization konsoletyper 2013-12-09 22:04:04 +0400
  • d948d8d8b0 Adds long division emulation konsoletyper 2013-12-09 21:45:47 +0400
  • bb7053cfa4 Improvements Alexey Andreev 2013-12-06 17:16:56 +0400
  • d05b9434d9 Implements som java.lang.String methods Alexey Andreev 2013-12-05 17:46:57 +0400
  • 4767ab07cb Adds java.lang.String methods Alexey Andreev 2013-12-05 12:49:30 +0400
  • 626635daeb Adds some java.lang.String methods Alexey Andreev 2013-12-04 17:34:28 +0400
  • 3f1a44eccb Fixes casting between integer values. Fixes naming generation of methods. Adds more informative exception trace when no method was found during rendering Alexey Andreev 2013-12-04 11:46:17 +0400
  • 59615f3165 Makes tests to be runnable both on JVM and TeaVM konsoletyper 2013-12-03 22:38:22 +0400
  • d3063e7811 Fixes class methods errors. Adds string tests konsoletyper 2013-12-03 22:29:50 +0400
  • 9722a6e863 Fixes unit test. Adds tests of Class.getComponentType() konsoletyper 2013-12-03 21:48:36 +0400
  • 620d2cef62 Adds some more support of reflection Alexey Andreev 2013-12-03 19:30:53 +0400
  • b3fe2f6a29 Fixes a bug with Object.getClass() behaviour. Improves JUnit emulation Alexey Andreev 2013-12-03 19:07:53 +0400
  • 167e1a52c8 Merge remote-tracking branch 'origin/master' Alexey Andreev 2013-12-03 10:06:30 +0400
  • 06e466b01b Fixes a little optimization bug konsoletyper 2013-12-02 20:54:06 +0400
  • 601fcf0824 Adds unused variable elimination konsoletyper 2013-12-02 20:51:04 +0400
  • c8528ef91a More tests added Alexey Andreev 2013-12-02 17:28:48 +0400
  • ac0df0ca6b Refactoring of array generation konsoletyper 2013-12-01 21:57:41 +0400
  • ce56214ed5 Adds some JVM class library implementation Alexey Andreev 2013-11-29 19:07:39 +0400
  • f6927a72af Fixes some bugs Alexey Andreev 2013-11-28 17:42:06 +0400
  • e32da9316f Improves dependency checking. Adds some core runtime functions Alexey Andreev 2013-11-27 17:30:16 +0400
  • c244c596c9 Implements some of JVM class library Alexey Andreev 2013-11-27 10:11:21 +0400
  • 1355e211e3 Implementing class library emulation Alexey Andreev 2013-11-25 17:41:18 +0400
  • 18e35b80e6 Adds some JVM classes. Alexey Andreev 2013-11-22 17:19:51 +0400
  • 04e12562a0 Adds class preordering. Fixes concurrency issues Alexey Andreev 2013-11-20 18:16:48 +0400
  • cf6c9b1ba6 Some tests on java.lang.Object added Alexey Andreev 2013-11-19 21:26:29 +0400
  • f88b868c39 Dependency checker now cuts off unused methods Alexey Andreev 2013-11-18 17:28:02 +0400
  • 6efbb75783 Instructions, that have separate class name and field/method name now use FieldReference and MethodReference instead Alexey Andreev 2013-11-17 16:45:35 +0400
  • 91a50605bc Dependency plugin support added Alexey Andreev 2013-11-17 16:20:23 +0400
  • 59358dcd8d Dependency checker complete Alexey Andreev 2013-11-17 15:43:03 +0400
  • 7e7cdc5b78 Working on dependency checker Alexey Andreev 2013-11-15 17:31:11 +0400
  • 93798a335c Merge remote-tracking branch 'origin/master' Alexey Andreev 2013-11-11 19:08:47 +0400
  • 3e7dc295a1 Type analyzer complete Alexey Andreev 2013-11-11 19:06:01 +0400
  • 958592a4b0 Adds generator of HTML page, running junit test cases Alexey Andreev 2013-11-10 22:49:56 +0400
  • 50a8c85cd1 java.lang.Object constructor generated properly Alexey Andreev 2013-11-10 19:56:17 +0400
  • ee10986d05 Class renaming now works konsoletyper 2013-11-06 19:46:54 +0400
  • 9c83d63c86 Class components renamer Alexey Andreev 2013-11-06 17:31:08 +0400
  • 5641a09a0a Fixes native method decompilation. Refactoring konsoletyper 2013-11-04 19:29:07 +0400
  • d63171e935 Adds annotation parsing. Adds native method generation konsoletyper 2013-10-28 22:59:56 +0400
  • df05104e3c Doing a lot of things konsoletyper 2013-10-27 12:16:07 +0400
  • 3d12aed446 Adds phi instruction eliminator konsoletyper 2013-10-01 22:10:25 +0400
  • 4e4d0cfe9e Adds JavaScript AST optimizer. konsoletyper 2013-10-01 21:45:19 +0400
  • 3445910866 Ignores eclipse files konsoletyper 2013-09-24 00:11:28 +0400
  • 69dd04668e Adds initial files konsoletyper 2013-09-24 00:09:15 +0400