jfrijters
|
b958181492
|
Simplified creation of "fake" types.
|
2008-11-18 05:32:15 +00:00 |
jfrijters
|
aea7c28387
|
Don't generate warnings for ikvmstub generated classes that are loaded.
|
2008-11-18 05:28:15 +00:00 |
jfrijters
|
e62914f4a1
|
- Made java.lang.ClassLoader.loadClassInternal() accessible.
- Call ClassLoader.loadClassInternal() instead of ClassLoader.loadClass() to lock class loader object.
|
2008-11-18 05:25:06 +00:00 |
jfrijters
|
e63315e4d8
|
Don't write token of FAULT pseudo exception that is used as a marker for fault blocks.
|
2008-11-18 05:17:43 +00:00 |
jfrijters
|
8ddf796565
|
Changed proxy stub name mangling to work around ildasm bug.
|
2008-11-17 07:17:31 +00:00 |
jfrijters
|
dc2c86da39
|
Fixed pointer detection to work for types with multiple indirection levels.
|
2008-11-17 06:15:16 +00:00 |
jfrijters
|
ddf6d352d2
|
Implemented/fixed support for pointers, by ref and non-vector arrays.
|
2008-11-17 06:13:55 +00:00 |
jfrijters
|
690dfb453c
|
Added support for automatically exporting non-vector array types.
|
2008-11-17 06:10:35 +00:00 |
jfrijters
|
faffcc628c
|
Integrated IKVM.Reflection.Emit in ikvmc.
|
2008-11-14 08:42:07 +00:00 |
jfrijters
|
464553f841
|
Restructured handling of finalize() method a little, to prepare for IKVM.Reflection.Emit.
|
2008-11-14 08:37:22 +00:00 |
jfrijters
|
a81bc1a529
|
- Trim options read from response file (to allow indentation in multi target scenarios).
- Added more statistics to -time output.
|
2008-11-14 08:36:23 +00:00 |
jfrijters
|
172d448cbf
|
Improved core assembly compilation detection to work in multi target scenarios.
|
2008-11-14 08:29:19 +00:00 |
jfrijters
|
02a2e9ab38
|
Fixed peer class loading hack.
|
2008-11-14 08:24:50 +00:00 |
jfrijters
|
8e49cb714d
|
Added IKVM.Reflection.Emit project.
|
2008-11-14 08:11:50 +00:00 |
jfrijters
|
cf805b1ef1
|
Removed Visual Studio 2005 solution.
|
2008-11-14 08:11:21 +00:00 |
jfrijters
|
5f04d79145
|
Added check for referencing non-existing constructor in map.xml
|
2008-11-14 07:55:53 +00:00 |
jfrijters
|
93fc80927d
|
Fix bug in handling of jsr instruction.
|
2008-11-14 07:54:11 +00:00 |
jfrijters
|
c9b373d85a
|
Set encoding of AssemblyInfo.java to ascii, to prevent a BOM character on Linux that causes javac to barf.
|
2008-11-14 07:53:04 +00:00 |
jfrijters
|
d2d0156ed9
|
Changed version to 0.39.
|
2008-11-14 07:51:31 +00:00 |
jfrijters
|
4f74774934
|
New Ref.Emit implementation.
|
2008-11-14 07:40:49 +00:00 |
jfrijters
|
19f5c9cd08
|
finalize() and clone() should be final in cli.System.Object and cli.System.Exception.
|
2008-11-03 07:02:29 +00:00 |
jfrijters
|
02e63d6456
|
Moved .NEt 2.0 SP1 specific constructor invocation into a separate method, to avoid getting a MissingMethodException on .NET 2.0.
|
2008-11-03 06:59:59 +00:00 |
jfrijters
|
bd46f993fc
|
Hide nested types generated for callerID support.
|
2008-11-03 06:48:05 +00:00 |
jfrijters
|
ae3172cde1
|
Re-introduced workaround for .NET JIT bug that causes .cctor not to run when a DynamicMethod invokes a method or gets/sets a field.
|
2008-09-25 05:17:21 +00:00 |
jfrijters
|
770c550e30
|
Added missing resource file.
|
2008-09-23 05:03:07 +00:00 |
jfrijters
|
7adf05c644
|
Updated build instructions.
|
2008-09-22 04:26:45 +00:00 |
jfrijters
|
338a3b3c5f
|
- Removed unneeded MANIFEST.MF (it is already in resources.jar).
- Added -nowarn:110 to remove warning about missing JNI assembly.
|
2008-09-22 04:13:47 +00:00 |
jfrijters
|
b8076684d4
|
Updated version number.
|
2008-09-22 04:13:01 +00:00 |
jfrijters
|
86338bb5ba
|
Updated version to 1.6 and removed Specification-Vendor entry.
|
2008-09-21 10:42:25 +00:00 |
jfrijters
|
f6628fce21
|
Removed hardcoded ikvm PublicKey from build.
|
2008-09-21 09:53:06 +00:00 |
jfrijters
|
40113d0b5b
|
Added support for detecting "access" bridge methods and not hide them.
|
2008-09-21 09:50:41 +00:00 |
jfrijters
|
10cb0a21e9
|
Fixed .NET generic support regression introduced when ikvmc moved to not using the CompilerClassLoader as the system class loader.
|
2008-09-21 09:48:57 +00:00 |
jfrijters
|
5cd8a0b5b9
|
Moved sound factory methods to runtime, to allow for easier experimentation with a sound implementation.
|
2008-09-21 09:45:00 +00:00 |
jfrijters
|
90fd546fdb
|
- Partially implemented FileDialog peer.
- Implemented isFocusTraversable() (by always returning true).
|
2008-09-21 09:38:15 +00:00 |
jfrijters
|
bb9b51fe46
|
- Lock bitmap when drawing it, to make modifying the bitmap from another thread safe.
- Make setPixels() lots faster by using direct memory copy (although this requires full trust).
|
2008-09-21 09:33:09 +00:00 |
jfrijters
|
472891289e
|
Implemented java.awt.Frame.setResizable() support.
|
2008-09-18 05:41:54 +00:00 |
jfrijters
|
79dc215a6b
|
Added tool to extract public key from ikvm-key container into tools/pubkey.txt.
|
2008-09-18 05:34:30 +00:00 |
jfrijters
|
e3b83e67f6
|
Added copyright/license notice.
|
2008-09-18 05:32:26 +00:00 |
jfrijters
|
1d404c44a0
|
Updated copyright notices.
|
2008-09-18 05:01:25 +00:00 |
jfrijters
|
3bbce96961
|
Updated OpenJDK version property to b12.
|
2008-09-16 07:01:28 +00:00 |
jfrijters
|
bfdbe1d2b3
|
Changed path from openjdk6-b10 to openjdk6-b12.
|
2008-09-16 07:00:38 +00:00 |
jfrijters
|
090f4addf8
|
Changed paths from openjdk6-b10 to openjdk6-b12.
|
2008-09-16 06:59:21 +00:00 |
jfrijters
|
ef06673e2d
|
Fixed float/double array (de)serialization endianness.
|
2008-09-02 04:56:19 +00:00 |
jfrijters
|
8c92dd95b3
|
New version.
|
2008-09-01 06:47:45 +00:00 |
jfrijters
|
2381194072
|
Removed the usage of .NET reflection.
|
2008-09-01 05:19:04 +00:00 |
jfrijters
|
490f744678
|
Moved all creations of DynamicMethod to util method that uniformly handles the fallback to the new .NET 2.0 SP1 constructor that support partial trust.
|
2008-09-01 04:01:36 +00:00 |
jfrijters
|
a07c38f656
|
Forked java/nio/Bits.java to remove unsafe code from static initializer.
|
2008-09-01 04:00:06 +00:00 |
jfrijters
|
590cccc8d2
|
- Fixed VFS root directory entry.
- Removed no longer needed VM.isBooted() check (VM.isBooted() always returns true now on IKVM).
|
2008-08-28 06:51:31 +00:00 |
jfrijters
|
bb94260c11
|
Switched from obsolete ConfigurationSettings.AppSettings to new ConfigurationManager.AppSettings.
|
2008-08-28 06:50:16 +00:00 |
jfrijters
|
25c3f163f7
|
Updated ikvm version and removed GNU Classpath support.
|
2008-08-28 06:48:20 +00:00 |