Mon, 04 Feb 2019 00:24:10 +0000 |
Jan Vrany |
Fix initialization of system propertirs
|
file |
diff |
annotate
|
Fri, 17 Aug 2018 18:45:10 +0200 |
Claus Gittinger |
#BUGFIX by cg
cvs_MAIN expecco_18_1_0_6496 expecco_18_1_0_6496_v2
|
file |
diff |
annotate
|
Fri, 25 Aug 2017 12:29:49 +0100 |
Jan Vrany |
Issue #94 [9/x]: removed great deal of unused monitor-handling methods
|
file |
diff |
annotate
|
Fri, 25 Aug 2017 12:31:46 +0100 |
Jan Vrany |
Issue #94 [8/x]: use JavaMonitor directly from natives and instruction helpers
|
file |
diff |
annotate
|
Fri, 25 Aug 2017 12:31:16 +0100 |
Jan Vrany |
Issue #94 [7/x]: revamp of `JavaMonitor` API
|
file |
diff |
annotate
|
Sat, 12 Aug 2017 22:11:28 +0100 |
Jan Vrany |
Issue #94 [7/x]: cleanup of JavaMonitor
|
file |
diff |
annotate
|
Fri, 05 May 2017 17:52:31 +0200 |
Jan Vrany |
Issue #94 [5/x]: cleanup of JavaMonitor
|
file |
diff |
annotate
|
Thu, 29 Dec 2016 21:48:21 +0000 |
Jan Vrany |
Issue #94 [3/x]: Use new thinlock implementation
|
file |
diff |
annotate
|
Wed, 30 Nov 2016 17:47:31 +0100 |
Stefan Vogel |
#BUGFIX by stefan
cvs_MAIN
|
file |
diff |
annotate
|
Fri, 18 Nov 2016 22:31:07 +0000 |
Jan Vrany |
Cleanup: use `#instVarIndexFor:` rather than `#instVarOffsetOf:`
|
file |
diff |
annotate
|
Fri, 11 Nov 2016 12:06:03 +0100 |
Claus Gittinger |
#REFACTORING by cg
cvs_MAIN
|
file |
diff |
annotate
|
Thu, 27 Oct 2016 13:53:15 +0200 |
Stefan Vogel |
#REFACTORING by stefan
cvs_MAIN
|
file |
diff |
annotate
|
Mon, 11 Jul 2016 14:58:02 +0200 |
mawalch |
#OTHER by mawalch
cvs_MAIN
|
file |
diff |
annotate
|
Sun, 03 Apr 2016 08:00:44 +0100 |
Jan Vrany |
Correctly initialize `java.version` (and other) properties for used Java release
|
file |
diff |
annotate
|
Tue, 29 Mar 2016 20:50:42 +0100 |
Jan Vrany |
JavaLookup: Fixed JVM lookup to search interfaces as defined in JVM Spec
|
file |
diff |
annotate
|
Wed, 23 Mar 2016 10:07:43 +0000 |
Jan Vrany |
JavaLookup: make Java-to-Java lookup returning a trampoline when method is not found.
|
file |
diff |
annotate
|
Mon, 21 Mar 2016 09:21:48 +0000 |
Jan Vrany |
Fixed baaad bug in INVOKE? handling when method does not exist
|
file |
diff |
annotate
|
Tue, 12 Jan 2016 14:52:00 +0100 |
Jan Vrany |
Morre cleanup of JavaVM::ReflectionRegistry.
|
file |
diff |
annotate
|
Tue, 12 Jan 2016 14:50:22 +0100 |
Jan Vrany |
Backed out changeset 5581377e87fa
|
file |
diff |
annotate
|
Mon, 11 Jan 2016 23:22:29 +0000 |
Jan Vrany |
More cleanup of JavaVM::ReflectionRegistry
|
file |
diff |
annotate
|
Mon, 11 Jan 2016 22:31:49 +0000 |
Jan Vrany |
Use IdentityDictionaries in reflection registry.
|
file |
diff |
annotate
|
Mon, 11 Jan 2016 22:27:57 +0000 |
Jan Vrany |
Cleaned up JavaVM::ReflectionRegistry
|
file |
diff |
annotate
|
Fri, 20 Nov 2015 09:49:57 +0000 |
Jan Vrany |
Merge
|
file |
diff |
annotate
|
Thu, 26 Nov 2015 14:58:39 +0100 |
Stefan Vogel |
#REFACTORING
cvs_MAIN
|
file |
diff |
annotate
|
Fri, 11 Sep 2015 16:08:20 +0100 |
Jan Vrany |
FIx for new OpenJDK 7 (7u85-2.6.1-3)
|
file |
diff |
annotate
|
Thu, 02 Jul 2015 09:38:40 +0100 |
Jan Vrany |
Merge
|
file |
diff |
annotate
|
Fri, 12 Jun 2015 20:18:22 +0100 |
Jan Vrany |
Added JavaVM>>shutdown, a counterpart to JavaVM>>boot.
|
file |
diff |
annotate
|
Tue, 30 Jun 2015 06:49:08 +0100 |
Jan Vrany |
64bit fix: increased default stack for 64bit VM
|
file |
diff |
annotate
|
Sat, 11 Apr 2015 21:43:57 +0100 |
Jan Vrany |
Removed support for internal performance counters.
|
file |
diff |
annotate
|
Fri, 20 Mar 2015 14:29:53 +0100 |
Jan Vrany |
Merged with mercurial revision 4f3cc813be4 (8 changesets total)
cvs_MAIN
|
file |
diff |
annotate
|
Mon, 02 Mar 2015 17:50:49 +0100 |
Jan Vrany |
Merged with mercurial revision 58d72cc6d5f (3 changesets total)
cvs_MAIN
|
file |
diff |
annotate
|
Mon, 30 Mar 2015 17:30:23 +0100 |
Jan Vrany |
Fixed a bad bug in jaba.lang.Class object management for char[]
|
file |
diff |
annotate
|
Fri, 20 Mar 2015 14:29:53 +0100 |
Jan Vrany |
Merged with mercurial revision 4f3cc813be4 (8 changesets total)
cvs_MAIN
|
file |
diff |
annotate
|
Mon, 02 Mar 2015 17:50:49 +0100 |
Jan Vrany |
Merged with mercurial revision 58d72cc6d5f (3 changesets total)
cvs_MAIN
|
file |
diff |
annotate
|
Mon, 02 Mar 2015 16:09:34 +0000 |
Jan Vrany |
Replaced old-style `'string' infoPrintCR` logging with new-style `Logger log:'string'` logging
cvs_MAIN_tracking
|
file |
diff |
annotate
|
Mon, 02 Mar 2015 14:21:07 +0000 |
Jan Vrany |
Use new Logger API (use Logger severityXXX instead of symbols)
cvs_MAIN_tracking
|
file |
diff |
annotate
|
Wed, 28 Jan 2015 03:12:08 +0100 |
Jan Vrany |
Merged with mercurial revision cb6c15e66be (594 changesets total)
cvs_MAIN
|
file |
diff |
annotate
|
Mon, 05 Jan 2015 17:10:02 +0100 |
Jan Vrany |
Updated copyright notices.
|
file |
diff |
annotate
|
Tue, 04 Nov 2014 13:58:33 +0000 |
Jan Vrany |
For Windows JDK7, make sure TwoStackSocketImpl is used
|
file |
diff |
annotate
|
Sat, 16 Aug 2014 08:13:09 +0100 |
Jan Vrany |
Fixes for reloading
|
file |
diff |
annotate
|
Mon, 11 Aug 2014 01:55:40 +0100 |
Jan Vrany |
es to ClassLoader#classes list.
|
file |
diff |
annotate
|
Mon, 04 Aug 2014 16:13:14 +0100 |
Jan Vrany |
(Class reading) optimization [2/4]: rewrite slow ifNil:... by faster isNil ifTrue:...
|
file |
diff |
annotate
|
Thu, 12 Jun 2014 16:07:43 +0100 |
Jan Vrany |
Increated per-process stack size limit for Groocy 2.x.x
|
file |
diff |
annotate
|
Thu, 12 Jun 2014 12:12:40 +0100 |
Jan Vrany |
Fixed bug #77: Ignore unhandled ThreadDeath exceptions.
|
file |
diff |
annotate
|
Mon, 02 Jun 2014 14:54:08 +0100 |
Jan Vrany |
Better error message for VM-thrown ArrayStoreException.
|
file |
diff |
annotate
|
Tue, 27 May 2014 12:49:36 +0100 |
Jan Vrany |
Variaous optimizations in string manipulatios to speed up class reading.
|
file |
diff |
annotate
|
Wed, 16 Apr 2014 18:53:52 +0200 |
Claus Gittinger |
JavaContext:
|
file |
diff |
annotate
|
Thu, 10 Apr 2014 10:10:12 +0200 |
Jan Vrany |
Fixed unimplemented native java.lang.reflect.Array.get()
|
file |
diff |
annotate
|
Wed, 09 Apr 2014 18:41:09 +0200 |
Jan Vrany |
Fixes for groovy.
|
file |
diff |
annotate
|
Fri, 04 Apr 2014 13:10:16 +0200 |
Jan Vrany |
Bugfix in JavaVM>>initializeVM: do not deadlock caller if VM initialization failed.
|
file |
diff |
annotate
|
Fri, 21 Mar 2014 13:25:14 +0000 |
Jan Vrany |
Make internal JVM processes to form a new provess group on Smalltalk VM level.
|
file |
diff |
annotate
|
Mon, 10 Feb 2014 00:12:30 +0100 |
Marcel Hlopko |
throw ExceptionInInitializerError when anything bad happens during class init
development
|
file |
diff |
annotate
|
Wed, 05 Feb 2014 15:13:53 +0100 |
Jan Vrany |
Merged 7702920fa03a and 1badaa4fa024
development
|
file |
diff |
annotate
|
Fri, 31 Jan 2014 09:19:51 +0000 |
Jan Vrany |
Cleanup & refactoring of constant pool references (JavaRef2 hierarchy)
development
|
file |
diff |
annotate
|
Wed, 29 Jan 2014 17:27:26 +0000 |
Jan Vrany |
Fixed _GETFIELD_R: / _PUTFIELD_R: to throw NPE when an object is nil.
development
|
file |
diff |
annotate
|
Tue, 28 Jan 2014 14:43:02 +0000 |
Jan Vrany |
Added _MULTIANEWARRAY* methods to suppott new MULTIANEWARRAY implementation.
development
|
file |
diff |
annotate
|
Tue, 28 Jan 2014 11:23:11 +0000 |
Jan Vrany |
Added support for new MULTIANEWARRAY implementation.
development
|
file |
diff |
annotate
|
Mon, 20 Jan 2014 23:08:41 +0000 |
Jan Vrany |
Fixed _GETSTATIC_R: / _PUTSTATIC_R: - initialize class if not already.
development
|
file |
diff |
annotate
|
Mon, 20 Jan 2014 15:11:12 +0000 |
Jan Vrany |
Added _GETFIELD_R:_:/ _GETSTATIC_R: / _PUTFIELD_R:_:_: / _PUTSTATIC_R:_: (used by new JIT code)
development
|
file |
diff |
annotate
|
Sat, 18 Jan 2014 21:47:35 +0000 |
Jan Vrany |
Added _INVOKE*R: methods used by new JIT compiler.
development
|
file |
diff |
annotate
|
Wed, 18 Dec 2013 14:52:11 +0100 |
Jan Vrany |
Post-merge fixes.
development
|
file |
diff |
annotate
|
Wed, 18 Dec 2013 12:03:32 +0100 |
Jan Vrany |
Merged 7c3b2a89f173 and 80a1a085a982 (branch performance-optimizations)
development
|
file |
diff |
annotate
|
Tue, 10 Dec 2013 23:04:44 +0000 |
Jan Vrany |
Class loading refactoring (part 2)
development
|
file |
diff |
annotate
|
Tue, 10 Dec 2013 22:33:43 +0000 |
Jan Vrany |
Class loading refactoring (part 1)
development
|
file |
diff |
annotate
|
Mon, 09 Dec 2013 23:52:18 +0000 |
Jan Vrany |
Access to ZipEntryCache synchronized to avoid races.
development
|
file |
diff |
annotate
|
Sun, 08 Dec 2013 00:41:29 +0000 |
Jan Vrany |
Added lockWord to JavaBehavior to enable thinlocking for static methods and resolver.
development
|
file |
diff |
annotate
|
Fri, 06 Dec 2013 22:10:14 +0000 |
Jan Vrany |
Fix in JavaVM>>monitorEnter:in: inflate thinlock using #getMonitor.
development
|
file |
diff |
annotate
|
Wed, 20 Nov 2013 23:45:28 +0000 |
Jan Vrany |
Fix in JavaVM>>#initializeSystemPropertiesInto: be careful when initializing stx.libjava.tests...
development
|
file |
diff |
annotate
|
Mon, 18 Nov 2013 14:53:17 +0000 |
Jan Vrany |
Fix in JavaVM>>#unpark: (typo)
development
|
file |
diff |
annotate
|
Fri, 15 Nov 2013 23:00:36 +0000 |
Jan Vrany |
Fix in JavaVM for exception debugging.
development
|
file |
diff |
annotate
|
Thu, 14 Nov 2013 14:50:25 -0800 |
Jan Vrany |
Fixes and (void) natives for shared-memory JDI transport.
development
|
file |
diff |
annotate
|
Tue, 12 Nov 2013 01:31:21 +0000 |
Jan Vrany |
Native java.lang.Object#clone() refactored to use ACX_CLOENABLE flag.
development
|
file |
diff |
annotate
|
Mon, 11 Nov 2013 09:48:58 +0000 |
Jan Vrany |
Another pass over Mauve tests.
development
|
file |
diff |
annotate
|
Sat, 19 Oct 2013 17:38:22 +0100 |
Jan Vrany |
Make JavaVM>>#loadClassesIn: to work with .jar files as well.
development
|
file |
diff |
annotate
|
Wed, 16 Oct 2013 14:15:23 +0100 |
Jan Vrany |
Fix to recompile erroneous classes upon reload.
development
|
file |
diff |
annotate
|
Fri, 11 Oct 2013 18:34:22 +0100 |
Jan Vrany |
Merged 5ea0697eef5f and e4f0dcc42f4a (monitor trace fixes)
development
|
file |
diff |
annotate
|
Fri, 11 Oct 2013 11:33:19 +0100 |
Jan Vrany |
Fixed logging of monitor-related events - honour JavaVM.MonitorTrace flag.
development
|
file |
diff |
annotate
|
Thu, 10 Oct 2013 10:42:05 +0100 |
Jan Vrany |
Fix in mixed exception handling.
development
|
file |
diff |
annotate
|
Thu, 10 Oct 2013 00:08:11 +0100 |
Jan Vrany |
JavaClass>>#name vs. #binaryName refactoring
development
|
file |
diff |
annotate
|
Mon, 07 Oct 2013 11:54:25 +0100 |
Jan Vrany |
Fix in JavaVM>>standardThreadGroup
development
|
file |
diff |
annotate
|
Sun, 22 Sep 2013 19:35:48 +0100 |
Jan Vrany |
Fixes.
development
|
file |
diff |
annotate
|
Fri, 20 Sep 2013 02:03:08 +0100 |
Jan Vrany |
Cleanup. Change source API in `Java` to return stream rather than string.
development
|
file |
diff |
annotate
|
Sun, 15 Sep 2013 02:16:13 +0100 |
Jan Vrany |
Merged 272689c14005 and 13f5be2bf83b.
development
|
file |
diff |
annotate
|
Sun, 15 Sep 2013 01:44:55 +0100 |
Jan Vrany |
Merged d87e89dd5276 and fe83a843a7bf (branch default - CVS HEAD)
development
|
file |
diff |
annotate
|
Sun, 15 Sep 2013 01:02:01 +0100 |
Jan Vrany |
Fixed removing of Java classes (issue #40)
development
|
file |
diff |
annotate
|
Fri, 06 Sep 2013 00:16:38 +0100 |
Jan Vrany |
Added version_CVS to all classes and build files regenerated & cleaned.
development
|
file |
diff |
annotate
|
Thu, 05 Sep 2013 22:08:59 +0100 |
Jan Vrany |
Merged 7c8aeacae13e and 453c3d9e8a94 (branch default - CVS HEAD)
development
|
file |
diff |
annotate
|
Tue, 03 Sep 2013 01:18:46 +0100 |
Jan Vrany |
Changed registration of Java classes into system dictionary.
development
|
file |
diff |
annotate
|
Fri, 06 Sep 2013 02:45:44 +0200 |
Jan Vrany |
Updated to match Mercurial revision a00302fe5083 with two tweaks:
|
file |
diff |
annotate
|
Thu, 15 Aug 2013 22:31:51 +0100 |
Jan Vrany |
Support for timeout in datagram receive native.
development
|
file |
diff |
annotate
|
Tue, 13 Aug 2013 11:56:17 +0100 |
Jan Vrany |
Some work on datagram socket support.
development
|
file |
diff |
annotate
|
Thu, 23 May 2013 09:56:27 +0100 |
Jan Vrany |
Initial support for generalized built-in class support.
builtin-class-support
|
file |
diff |
annotate
|
Wed, 22 May 2013 21:15:02 +0100 |
Jan Vrany |
Initial attempt to generalized builtin class support.
builtin-class-support
|
file |
diff |
annotate
|
Wed, 22 May 2013 00:27:53 +0100 |
Jan Vrany |
Removed debug print in JavaVM>>classForName:definedBy:
performance-optimizations
|
file |
diff |
annotate
|
Tue, 21 May 2013 17:22:26 +0100 |
Jan Vrany |
An experiment: access to known class java.lang.Class through pool var.
performance-optimizations
|
file |
diff |
annotate
|
Sat, 18 May 2013 23:03:23 +0100 |
Jan Vrany |
Performance optimization - classForName: (part 1)
performance-optimizations
|
file |
diff |
annotate
|
Fri, 17 May 2013 14:14:55 +0100 |
Jan Vrany |
CHECKCAST/INSTANCEOF optimization (part 3)
performance-optimizations
|
file |
diff |
annotate
|
Tue, 14 May 2013 15:36:56 +0100 |
Jan Vrany |
CHECKCAST/INSTANCEOF/ARRAYLENGTH refactoring (part 1)
performance-optimizations
|
file |
diff |
annotate
|
Mon, 13 May 2013 00:59:43 +0100 |
Jan Vrany |
Reimplementation of INSTANCEOF in same spirit as CHECKCAST.
performance-optimizations
|
file |
diff |
annotate
|
Sun, 12 May 2013 21:51:38 +0100 |
Jan Vrany |
Java CHECKCAST instruction refactored.
performance-optimizations
|
file |
diff |
annotate
|
Fri, 10 May 2013 18:33:57 +0100 |
Jan Vrany |
Updates for fast checkcast implementation
performance-optimizations
|
file |
diff |
annotate
|
Tue, 07 May 2013 13:31:03 +0100 |
Jan Vrany |
Merged a98037ca2d11 and b09eaedf206a (branch java-exception-optimization)
development
|
file |
diff |
annotate
|
Tue, 07 May 2013 12:39:09 +0100 |
Jan Vrany |
Changed JavaVM>>classForName: to faster JavaVM>>classForName:definedBy:
development
|
file |
diff |
annotate
|
Tue, 07 May 2013 02:10:33 +0100 |
Jan Vrany |
Optimization: use Context>>findSpecialHandle:raise: to search for exception handlers.
java-exception-optimization
|
file |
diff |
annotate
|
Fri, 03 May 2013 10:56:50 +0100 |
Jan Vrany |
Bugfix in _LDC_R: - do not initilalize class.
development
|
file |
diff |
annotate
|
Fri, 03 May 2013 00:05:32 +0100 |
Jan Vrany |
Fixed CHECKCAST insn implementation to support JIT-compiled code.
development
|
file |
diff |
annotate
|
Tue, 07 May 2013 15:42:51 +0200 |
Stefan Vogel |
class: JavaVM
|
file |
diff |
annotate
|
Thu, 02 May 2013 10:32:02 +0100 |
Jan Vrany |
Performance optimization: rewrote 'JavaVM classNamed:' to 'JavaVM classNamed:...definedBy:...'.
development
|
file |
diff |
annotate
|
Thu, 02 May 2013 00:07:31 +0100 |
Jan Vrany |
Call __jbindnative() when initializing Java native method.
development
|
file |
diff |
annotate
|
Tue, 30 Apr 2013 10:02:03 +0100 |
Jan Vrany |
AALOAD/AASTORE refactored.
development
|
file |
diff |
annotate
|
Mon, 29 Apr 2013 21:46:05 +0100 |
Jan Vrany |
Added JavaVM class>>_AASTORE:_:_: insn implementation.
development
|
file |
diff |
annotate
|
Fri, 19 Apr 2013 00:01:10 +0200 |
Jan Vrany |
Makes JavaUnresolvedCompilationError proceedable.
development
|
file |
diff |
annotate
|
Thu, 18 Apr 2013 23:32:13 +0200 |
Jan Vrany |
Added JavaUnresolvedCompilationError.
development
|
file |
diff |
annotate
|
Mon, 15 Apr 2013 23:55:43 +0200 |
Jan Vrany |
Improvements in JavaCompiler.
development
|
file |
diff |
annotate
|
Sun, 10 Mar 2013 20:08:42 +0000 |
Jan Vrany |
Make JavaContext>>acquiredMonitors obsolete.
development
|
file |
diff |
annotate
|
Tue, 26 Feb 2013 11:32:43 +0000 |
Jan Vrany |
Merged 009a0df3afce and 3c9b3181ded (branch development - CVS HEAD)
development
|
file |
diff |
annotate
|
Mon, 25 Feb 2013 12:15:35 +0100 |
Jan Vrany |
Updated to rev 009a0df3afce
|
file |
diff |
annotate
|
Fri, 22 Feb 2013 16:06:12 +0000 |
Jan Vrany |
Improvements in JavaCodeBundleEditor.
development
|
file |
diff |
annotate
|
Wed, 20 Feb 2013 23:36:32 +0000 |
Jan Vrany |
Merged 9195eccdcbd9 and 13b1fc3fa090
development
|
file |
diff |
annotate
|
Wed, 20 Feb 2013 23:05:49 +0000 |
Jan Vrany |
Merged 08505399cea8 and 0adf7bbcf2c9 (branch default - CVS HEAD)
development
|
file |
diff |
annotate
|