Commit Graph

  • e6ce22b960 Complete disk cached class source konsoletyper 2014-09-08 18:08:23 +0400
  • c79519f72a Add writing class to disk konsoletyper 2014-09-08 17:28:37 +0400
  • 31204491fc Complete program IO. Add caching of classes on disk konsoletyper 2014-09-07 19:53:20 +0400
  • aa9a042360 Add read support of several instructions konsoletyper 2014-09-07 14:35:17 +0400
  • 054d32c48f Add reader of a program konsoletyper 2014-09-06 22:53:34 +0400
  • 7a3aab998b Add method that writes program to file konsoletyper 2014-09-05 21:27:59 +0400
  • 13ee74965e Add cache package for input/output of symbol table, SSA and AST konsoletyper 2014-09-05 18:10:16 +0400
  • 5276680582 Merge remote-tracking branch 'origin/incremental' into incremental konsoletyper 2014-09-05 11:26:32 +0400
  • b4a172b8f7 Cache optimized programs with allocated registers konsoletyper 2014-09-05 11:26:19 +0400
  • 9fe66c4f2e Fixes bug in GVN konsoletyper 2014-09-04 19:58:09 +0400
  • 520008913e Adds AST caching konsoletyper 2014-09-04 18:21:09 +0400
  • f740782881 Fixes small bugs. Introduces a new class source that does a slight optimization before providing classes. konsoletyper 2014-09-04 17:18:22 +0400
  • 89d6a453ec Speed-up dependency checker = konsoletyper 2014-09-04 13:24:39 +0400
  • ec9e927701 Merge remote-tracking branch 'origin/incremental' into incremental konsoletyper 2014-09-04 11:34:20 +0400
  • 7a36799b99 Removes threading konsoletyper 2014-09-04 11:25:39 +0400
  • 4f941e0a0a Refactor dependency checker konsoletyper 2014-09-03 21:08:19 +0400
  • e60be5d518 Start refactoring dependency checker to make it partially incremental konsoletyper 2014-09-03 18:20:31 +0400
  • 0ff2b2a1dc Fixes small bugs that were found by html4j TCK konsoletyper 2014-09-02 18:25:43 +0400
  • 8dada3b28c Adds support of some methods required by latest html4j. See https://github.com/konsoletyper/teavm/issues/6 konsoletyper 2014-09-02 12:11:13 +0400
  • b63a6d203f Fixes positioning on native JavaScript stack frame. Fixes logging of Google Chrome debugger backend. konsoletyper 2014-09-02 00:07:25 +0400
  • 491f7ab962 When exloring JS stack frame from Java thread, Eclipse opens JS source konsoletyper 2014-09-01 17:53:59 +0400
  • 6675b4745d Adds TeaVM's icon konsoletyper 2014-08-31 12:36:44 +0400
  • 94855d04d0 Adds UI for viewing JavaScript file in debugger konsoletyper 2014-08-31 11:48:09 +0400
  • 238cb69fb9 Add license header. Add JavaScript thread konsoletyper 2014-08-31 11:07:45 +0400
  • 351d14e275 Minor improvements of Eclipse debugger UI konsoletyper 2014-08-31 00:14:51 +0400
  • 45181bece7 Refactoring konsoletyper 2014-08-30 23:37:48 +0400
  • b51d8fe452 Refactoring and bugfixes konsoletyper 2014-08-30 23:29:24 +0400
  • 1aca1d5a1e Get "step in" back to work konsoletyper 2014-08-30 21:28:10 +0400
  • 31b5895640 Refactoring of debug information reader/writer konsoletyper 2014-08-30 19:13:14 +0400
  • deea4e995a Further refactoring of debugger konsoletyper 2014-08-29 18:01:52 +0400
  • 45c336ebb8 Refactoring of debug information konsoletyper 2014-08-28 17:54:02 +0400
  • 88c47095a6 Start refactoring of debug information konsoletyper 2014-08-27 22:49:28 +0400
  • 7e1ff76c5d Introduces another approach for setting temporary breakpoints at methods' start lines when stepping in, due to bug in google chrome: http://code.google.com/p/chromium/issues/detail?id=407105 konsoletyper 2014-08-27 18:05:38 +0400
  • 7cb3ce70c3 Adds source maps generation konsoletyper 2014-08-26 17:48:32 +0400
  • 5b0506d158 Makes more accurate callsite generation Alexey Andreev 2014-08-24 22:40:53 +0400
  • 86003b45ca Fixes generation of CFG debug information Alexey Andreev 2014-08-24 17:37:57 +0400
  • 97e107635b Fixes bugs related to stepping Alexey Andreev 2014-08-24 16:02:21 +0400
  • 6272c3a79a Fixes bug with stepping Alexey Andreev 2014-08-24 13:52:57 +0400
  • 3bc8887e4f Adds reordering of call sites to achieve natural stepping in call hierarchy. Alexey Andreev 2014-08-22 23:01:19 +0400
  • 0f81841cf5 Adds RecordArray that generalizes several tasks performed by debugger. konsoletyper 2014-08-22 17:38:41 +0400
  • fed5637d4d Fixes bugs in stepping konsoletyper 2014-08-20 12:51:28 +0400
  • 0c708868a5 Implements step into and fixes bugs konsoletyper 2014-08-19 17:53:28 +0400
  • 2c8902e94a Adds several mappings to debug information konsoletyper 2014-08-18 21:10:17 +0400
  • 7153a8e2c9 Adds call sites to debug information konsoletyper 2014-08-17 15:39:48 +0400
  • 497d2424bb Changes debug information format for more compact size of bytecode CFG konsoletyper 2014-08-16 10:48:23 +0400
  • 95f532aca6 Minor fixes & refactoring konsoletyper 2014-08-14 12:20:23 +0400
  • 14fdf9b797 Adds attribute, indicating that breakpoint was installed in TeaVM konsoletyper 2014-08-13 21:34:46 +0400
  • c0dc459f22 Fixes bugs in stepping over konsoletyper 2014-08-13 16:06:43 +0400
  • 4115785823 Great progress toward "step over" operation konsoletyper 2014-08-12 14:30:47 +0400
  • b05d1a7524 Adds line CFG to debug information konsoletyper 2014-08-11 18:26:25 +0400
  • fa1a620fdb Small improvements konsoletyper 2014-08-08 18:02:43 +0400
  • befde46ca2 Adds latest debugger's features to Eclipse plugin konsoletyper 2014-08-07 15:28:47 +0400
  • 569d6fa3e8 Multiple small improvements konsoletyper 2014-08-07 14:12:08 +0400
  • 1b374c7466 Fixes variable mapping konsoletyper 2014-08-07 12:23:47 +0400
  • 2b52bbedf8 Repair maven build konsoletyper 2014-08-07 07:41:07 +0400
  • 461528b51f Adds support of object's fields in debugger watches konsoletyper 2014-08-06 23:03:50 +0400
  • 8d0432dd5e First correct local variable mapping konsoletyper 2014-08-06 20:56:33 +0400
  • 36d76885a7 Fixes bugs with variable debug information tracking konsoletyper 2014-08-06 18:12:50 +0400
  • cbe2ccb499 Fixes bugs with variable mapping konsoletyper 2014-08-05 18:08:13 +0400
  • bc911a661a Begin to implement variable mapping konsoletyper 2014-08-04 23:22:41 +0400
  • dbb807efed Small fixes. Adds license to feature konsoletyper 2014-08-03 22:43:15 +0400
  • bfd7f8e269 Adds feature and update site konsoletyper 2014-08-03 16:05:41 +0400
  • 97531523e6 Little improvements konsoletyper 2014-08-01 20:03:40 +0400
  • c490e2f9f8 Improvement of debugger plugin. Debugger itself became multithreaded konsoletyper 2014-07-31 21:38:32 +0400
  • 930d2087ab First working prototype of eclipse plugin konsoletyper 2014-07-31 20:01:56 +0400
  • 92ba9afee6 Further attempt to make eclipse plugin working konsoletyper 2014-07-31 15:56:12 +0400
  • 4b43cbce55 First attempt to create a TeaVM eclipse plugin konsoletyper 2014-07-30 23:32:42 +0400
  • 25789825fc Refactoring konsoletyper 2014-07-30 21:51:21 +0400
  • c2eecaefca First working prototype of debugger konsoletyper 2014-07-30 17:46:41 +0400
  • f6853eda80 Refactor Debugger interface for attaching/detaching. Fix bugs with line mapping generation konsoletyper 2014-07-30 14:43:36 +0400
  • 81fff7a4a6 Bugfixes Alexey Andreev 2014-07-29 17:13:29 +0400
  • ba9f6ef718 Complete implementation of Google Chrome RDP backend. Add Google Chrome extension Alexey Andreev 2014-07-29 13:26:21 +0400
  • 0cb0bd469b Begin implementation of google chrome debugger backend Alexey Andreev 2014-07-28 23:54:33 +0400
  • 444c599b17 Refactoring of DebugInformation. Reduce memory consumption and debug file size. Add debug information reader Alexey Andreev 2014-07-28 16:17:21 +0400
  • 62281f696c Fixes bugs in debug information generator and writer Alexey Andreev 2014-07-27 23:39:56 +0400
  • 94b9b001cd Adds debugging information file generation Alexey Andreev 2014-07-27 19:13:39 +0400
  • 3b939d0853 Debug information construction Alexey Andreev 2014-07-27 15:23:01 +0400
  • 71415e71e1 Adds prototype of debugger Alexey Andreev 2014-07-25 20:55:36 +0400
  • 43670ed3ca Adds string pool konsoletyper 2014-07-07 18:00:22 +0400
  • a32d6d037b Minor optimizations konsoletyper 2014-07-07 17:35:30 +0400
  • 3d3a97c2fe Adds canvas interface bindings konsoletyper 2014-07-07 16:03:11 +0400
  • ef700237f5 Fixes double and float rounding errors konsoletyper 2014-07-05 14:06:34 +0400
  • 947d88a647 Fixes some bugs. Adds test case for Double.doubleToLongBits() konsoletyper 2014-07-04 18:10:48 +0400
  • fb4ec191d9 Fixes some tests konsoletyper 2014-07-03 18:09:00 +0400
  • eb4b70187b Fixes incorrect inclusion of temporary variable inside loop condition konsoletyper 2014-07-03 16:13:24 +0400
  • 81ac1568bf Fixes bugs and formatting konsoletyper 2014-07-03 14:06:14 +0400
  • 08fc4c5f23 Fixes long arithmetics bug konsoletyper 2014-07-02 17:42:21 +0400
  • cf64364716 Fixes long division konsoletyper 2014-06-28 13:51:39 +0400
  • 45d0a10c8d Disables loop invariant motion for arrays konsoletyper 2014-06-28 11:20:38 +0400
  • 084de3374e Fixes some bugs konsoletyper 2014-06-28 00:03:12 +0400
  • b21e1b4dd5 Fixes exception with Long.toString method. Fixes incorrect getMessage invocation from unit test runner. konsoletyper 2014-06-27 23:03:58 +0400
  • 87262f2e97 Fixes incorrect handling of one-block loops. Fixes infinite loop generation. konsoletyper 2014-06-27 22:44:16 +0400
  • 2aa1774b25 Tries to avoid problem with single-block loop konsoletyper 2014-06-27 18:28:34 +0400
  • e5a4e3fa62 Adds java.math support konsoletyper 2014-06-27 18:04:42 +0400
  • 08c912e80f DateTime sample shows usage of DateFormat konsoletyper 2014-06-27 16:52:03 +0400
  • 54e0c43fb2 Speed up compilation when locales are not used konsoletyper 2014-06-27 16:10:51 +0400
  • b94d711732 Completes DateTimeFormat support konsoletyper 2014-06-26 18:06:31 +0400
  • 52ed32e9aa Adds test form SimpleDateFormat. Adds tests for DateFormat konsoletyper 2014-06-26 12:34:46 +0400
  • 9c8d137e90 Adds tests for several fields in SimpleDateFormat konsoletyper 2014-06-25 18:05:31 +0400
  • 9e292eb7e5 Adds first SimpleDataFormat test konsoletyper 2014-06-24 18:18:34 +0400