Commit Graph

  • 02f414b61a Speed up allocation of objects and arrays Alexey Andreev 2016-05-12 22:25:31 +0300
  • 062f30634c Fix support of SWAP instruction Alexey Andreev 2016-05-11 22:05:50 +0300
  • 88a1a39301 Add PrintStream methods Alexey Andreev 2016-05-11 21:16:01 +0300
  • 3f58e3b24f When name of method parameter is not an identifier, mangle it to contain only Java identifier character Alexey Andreev 2016-05-11 21:15:36 +0300
  • 81b2f69225 Fix bugs in loop inversion Alexey Andreev 2016-05-10 22:51:34 +0300
  • 3c93b78902 Implementing loop inversion Alexey Andreev 2016-05-09 18:13:00 +0300
  • a57be365b4 Implementing loop inversion Alexey Andreev 2016-05-07 17:36:38 +0300
  • 0dbe437266 Further work on IDEA debugger Alexey Andreev 2016-04-28 23:40:57 +0300
  • 98efadc6fd Add proper breakpoint positioning in IDEA Alexey Andreev 2016-04-28 22:51:37 +0300
  • 40e06a573c Add TeaVM debug server run configuration Alexey Andreev 2016-04-27 22:53:21 +0300
  • b99e032327 Start implementing TeaVM debugger Alexey Andreev 2016-04-26 22:48:53 +0300
  • eb3558cb1a Minor changes Alexey Andreev 2016-04-25 23:06:46 +0300
  • aeca4c2df0 Merge branch 'idea-plugin' Alexey Andreev 2016-04-25 22:00:51 +0300
  • a2ebaf7d18 Add Maven importer to IDEA Alexey Andreev 2016-04-25 22:00:01 +0300
  • c9355a8eda When error found somewhere inside library, TeaVM builder reports problems with locations relative to source files which call library, with partial stack trace. Alexey Andreev 2016-04-24 23:26:37 +0300
  • 87e1ae6fb8 Merge branch 'idea-plugin' Alexey Andreev 2016-04-23 16:16:14 +0300
  • 9efed77d60 Add copying of source files in JPS. Add precise method location recognition for JPS diagnostics Alexey Andreev 2016-04-23 16:15:43 +0300
  • 0d3d6e883d Improving build diagnostics in IDEA. Fix minor problems in JSO Alexey Andreev 2016-04-21 22:29:40 +0300
  • 7f379eaeb7 Improving build diagnostics in IDEA Alexey Andreev 2016-04-20 23:40:17 +0300
  • 93cc51c575 Start implementing RMI service that reports method locations to JPS builder Alexey Andreev 2016-04-18 23:25:44 +0300
  • 894e39c59f Move static fields from class scope to global scope Alexey Andreev 2016-04-17 13:26:29 +0300
  • 2d79da7b1b Fix compilation of pop2 instruction when top two entries are values of type 1 Alexey Andreev 2016-04-15 23:07:30 +0300
  • da8382271f JPS plugin runs only when one of significant classes change Alexey Andreev 2016-04-15 00:21:24 +0300
  • e557a25a04 Minor fixes Alexey Andreev 2016-04-12 23:38:45 +0300
  • ca8a9b95a1 Rename module Alexey Andreev 2016-04-12 23:00:16 +0300
  • f63ec25ed3 Move metaprogramming API implementation into separate module Alexey Andreev 2016-04-12 22:54:32 +0300
  • 74a0278881 Merge branch 'metaprogramming' of https://github.com/konsoletyper/teavm into metaprogramming Alexey Andreev 2016-04-12 22:18:47 +0300
  • da42e5e3eb Add optimizations to metaprogramming implementation Alexey Andreev 2016-04-12 22:14:15 +0300
  • 4a49b9464b Update Kotlin example Alexey Andreev 2016-04-12 22:01:22 +0300
  • 84d9899b3e Implement metaprogramming proxies Alexey Andreev 2016-04-06 23:02:15 +0300
  • b0e9f6f7a5 Add test case for lazy-based conditional that ignores its result Alexey Andreev 2016-03-02 23:28:13 +0300
  • 8df8191dae Fix bug with capturing phi inputs Alexey Andreev 2016-03-02 23:14:23 +0300
  • 5564b47b9f Add tests for lazy evaluation Alexey Andreev 2016-03-01 23:00:21 +0300
  • 518e13cf07 Add several tests for metaprogramming Alexey Andreev 2016-02-29 23:07:20 +0300
  • 3e562aa08a Simple metaprogramming test passes Alexey Andreev 2016-02-27 18:46:27 +0300
  • 4819eee3ef Add support of TeaVMProperties annotation Alexey Andreev 2016-02-27 16:15:52 +0300
  • 5576275998 Improving JUnit test runner Alexey Andreev 2016-02-26 23:48:04 +0300
  • c808f41a8f Improving JUnit test runner Alexey Andreev 2016-02-23 23:27:50 +0300
  • d103306c3e Improving JUnit test runner Alexey Andreev 2016-02-23 21:40:51 +0300
  • 2b3cba69bc Run JUnit tests via JUnit runner instead of Maven plugin Alexey Andreev 2016-02-23 18:46:32 +0300
  • 5e7311d8cc Start porting metaprogramming API implementation Alexey Andreev 2016-02-23 13:44:23 +0300
  • 92dbed2593 Start porting metaprogramming API implementation Alexey Andreev 2016-02-22 23:59:54 +0300
  • 1826e04951 Add class handling in dependency checker Alexey Andreev 2016-02-22 19:29:51 +0300
  • 8db424809a Update IDEA configuration. Add metaprogramming API Alexey Andreev 2016-02-21 23:35:17 +0300
  • 4b006f2423 Merge remote-tracking branch 'origin/master' Alexey Andreev 2016-02-21 22:36:54 +0300
  • 7d7808bb13 Fix maven build Alexey Andreev 2016-02-21 22:36:45 +0300
  • 44c3c6ee53 Merge pull request #178 from jtulach/master Alexey Andreev 2016-02-21 22:27:52 +0300
  • 1bb36b98b2 Merge pull request #185 from shannah/master Alexey Andreev 2016-02-21 22:27:24 +0300
  • b897f80122 Remove unnecessary IDEA files Alexey Andreev 2016-02-21 22:26:56 +0300
  • 97e83c7d8f Improving TeaVM module configuration UI Alexey Andreev 2016-02-21 01:02:35 +0300
  • 0f9014103e Fix error when trying to edit TeaVM tab in module configuration Alexey Andreev 2016-02-19 23:50:39 +0300
  • 8f734ba3b5 Remove duplication of configuration classes Alexey Andreev 2016-02-19 23:33:01 +0300
  • 5706012d0e Ignore IDEA files Alexey Andreev 2016-02-19 22:17:57 +0300
  • 1ee07e89bc First working version of JPS plugin Alexey Andreev 2016-02-18 01:17:37 +0300
  • 9a52a277b9 Added Timer.scheduleTaskAtFixedRate() method Steve Hannah 2016-02-17 11:46:10 -0800
  • 863a4b76ff Struggiling with JAR hell in JPS plugin Alexey Andreev 2016-02-16 23:51:50 +0300
  • 1390773c94 Trying to implement TeaVM builder for IDEA, getting JAR hell Alexey Andreev 2016-02-15 00:02:19 +0300
  • 4b255e0897 Developing IDEA plugin Alexey Andreev 2016-02-13 20:41:33 +0300
  • c744cd3644 Drafting TeaVM module settings dialog Alexey Andreev 2016-02-10 00:00:53 +0300
  • 78d6917a23 Temporary Alexey Andreev 2016-02-07 21:22:21 +0300
  • da82dccf00 Temporary Alexey Andreev 2016-02-07 19:20:18 +0300
  • 5dad013cc7 Migration to IDEA Alexey Andreev 2016-02-07 14:28:50 +0300
  • eb2e08da3f Fixed NPE in LinkedList.remove(e) Steve Hannah 2016-02-05 15:02:41 -0800
  • 5be903bf50 Using slightly faster version of bck2brwsr in the JBox2D benchmark. Jaroslav Tulach 2016-01-28 08:47:19 +0100
  • f2fb5c7bd7 Update README.md Alexey Andreev 2015-12-31 09:34:58 +0300
  • 8aa79a8b21 Update set-version script Alexey Andreev 2015-12-26 15:04:44 +0300
  • 8851794485 Fix set-version script Alexey Andreev 2015-12-26 14:24:43 +0300
  • d718177fe0 Improve resource loading contributed by Jaroslav: * Implement base64 decoder instead of atob, which is not supported by IE9 * Avoid direct usage of window identifier to prevent global namespace from spoiling * Make customizable approach to supply list of resources to write into JavaScript Alexey Andreev 2015-12-26 13:26:34 +0300
  • de7f0910e9 Merge branch 'jtulach_resources' into release-0.4.x Alexey Andreev 2015-12-25 22:52:27 +0300
  • ba3de15e60 Move bck2brwsr.html to a new location Alexey Andreev 2015-12-25 22:52:10 +0300
  • 33d61412fb Reduce amount of generated JSO aliases Alexey Andreev 2015-12-25 22:39:25 +0300
  • 03538071c4 Prevent JSBody from inlining if its argumet get used more than once Alexey Andreev 2015-12-25 21:48:32 +0300
  • 0369d100c6 Make JSBody report about wrong parameter/returning type/instance type to avoid confusion like this: https://github.com/konsoletyper/teavm/issues/164 Alexey Andreev 2015-12-25 19:04:54 +0300
  • 5ae384538d Fix https://github.com/konsoletyper/teavm/issues/167 Alexey Andreev 2015-12-25 18:30:05 +0300
  • 697bc5ec6c Developing set-version script Alexey Andreev 2015-12-24 22:10:02 +0300
  • 4c4d236653 Switch all versions to 1.0.0-SNAPSHOT. Prototyping version switch script Alexey Andreev 2015-12-24 21:26:29 +0300
  • de117b61ed Converts the resource from base64 encoding before returning it Jaroslav Tulach 2015-12-24 07:59:41 +0100
  • ecfdcd34c3 Class.getResourceAsStream can find the generated resource Jaroslav Tulach 2015-12-24 07:53:36 +0100
  • d9ee68315e Can include resources in the generated file Jaroslav Tulach 2015-12-24 07:33:52 +0100
  • 4aec89967b Simple test to show expected behavior of resources Jaroslav Tulach 2015-12-24 06:46:37 +0100
  • 1889560c78 Merge branch 'master' of https://github.com/konsoletyper/teavm Jaroslav Tulach 2015-12-24 06:05:04 +0100
  • b61849ce80 Fix metaprogramming bugs Alexey Andreev 2015-12-10 23:05:17 +0300
  • 7b33bb643e Raise version to 0.4.1 Alexey Andreev 2015-11-30 20:27:01 +0300
  • 516f211d47 Fix JSString.isInstance Alexey Andreev 2015-11-30 20:01:08 +0300
  • ba54f82dc0 Fix parsing InvokeDynamic method handle Alexey Andreev 2015-11-29 10:45:29 +0300
  • 7fd414c84e Minor bugfixes Alexey Andreev 2015-11-08 23:52:40 +0300
  • 6d45f57a39 Add methods to submit class file directly as byte array Alexey Andreev 2015-10-29 16:13:47 +0300
  • c7d640a2af Raise Eclipse plugin versions to 0.4.1.qualifier Alexey Andreev 2015-10-28 00:09:42 +0300
  • e4a83b7d79 Raise version to 0.4.1-SNAPSHOT Alexey Andreev 2015-10-25 19:27:30 +0300
  • b12404ee7e Fix emit API. Fix several JS wrappers. Alexey Andreev 2015-10-25 19:22:48 +0300
  • 2c47c2167c Update README.md Alexey Andreev 2015-10-23 16:42:45 +0300
  • ef71b871d5 Update README.md Alexey Andreev 2015-10-23 08:50:01 +0300
  • f25b2d46e8 Change version to 0.4.0 Alexey Andreev 2015-10-22 08:25:53 +0300
  • f8452e695d Maven plugin adds source files from project source directory Alexey Andreev 2015-10-21 22:03:54 +0300
  • fb3412b4c0 Fix generation of JS aliases for Java objects Alexey Andreev 2015-10-21 21:56:08 +0300
  • 3f7b142d6e Fix Client.java file in maven archetype Alexey Andreev 2015-10-21 21:47:26 +0300
  • f3a4d3737b Allow to submit method during dependency check Alexey Andreev 2015-10-21 21:35:22 +0300
  • db364f2adc Fix bug in Scala calculator Alexey Andreev 2015-10-21 21:09:44 +0300
  • 8702f7ee33 Repair incremental builder Alexey Andreev 2015-10-21 20:51:43 +0300
  • edf2a47f27 Merge pull request #159 from leobm/master Alexey Andreev 2015-10-21 19:57:52 +0300