jfrijters
9803e4805b
Use "ikvm.exports" map for "wildcard exports" (i.e. assemblies that are referenced and whose types are available thru the assembly class loader).
2009-02-19 08:12:05 +00:00
jfrijters
a7e9899995
Guard against -sharedclassloader and -target:module being combined.
2009-02-19 08:07:26 +00:00
jfrijters
423cf661b2
Don't overwrite the thread context class loader if it has already been set when sun.misc.Launcher initializes.
2009-02-19 06:47:29 +00:00
smallsql
c83ca353dc
Use MTA2STA to prevent thread problems
2009-02-18 21:39:49 +00:00
jfrijters
b236ec07f1
Moved Y correction to Graphics2D float overload of drawString, so that it too positions the text (approx.) correctly.
2009-02-17 09:38:31 +00:00
jfrijters
e754c19e75
Added support for setting the JPEG compression level and for custom quantization (but not huffman) tables.
2009-02-17 08:14:56 +00:00
jfrijters
46a4f6c9fb
Set foreground/background colors for Graphics created from Image correctly.
2009-02-17 08:12:48 +00:00
jfrijters
68577d6313
Removed JIT perf workaround that is no longer necessary as of .NET 2.0 SP2 (aka .NET 3.5 SP1).
2009-02-16 06:02:02 +00:00
jfrijters
e60dd1bff2
Made 32 bit floating point math more compatible by rounding to 32 bit after every operation.
2009-02-16 05:59:48 +00:00
jfrijters
84ce7cc3e6
- Replaced all Double.longBitsToDouble() constants with compile time constants.
...
- Optimized sin/cos by moving temporary array allocation outside of fast path.
- Optimized __ieee754_rem_pio2 by doing temporary array allocation only when needed.
- Fix bug in copysign().
- Changed copysign/setLO/setHI/__HI/__LO to use doubleToRawLongBits instead of doubleToLongBits.
2009-02-16 05:19:12 +00:00
jfrijters
843e78ccbe
Use JMath functions (where possible and necessary) instead of .NET Math functions.
2009-02-16 05:13:49 +00:00
smallsql
6c10bc0ee4
execute first suspend command
2009-02-15 20:57:01 +00:00
smallsql
24595c988f
parse parameter suspend
2009-02-15 20:56:31 +00:00
smallsql
7ac71c317f
Doku
2009-02-15 10:51:25 +00:00
smallsql
470b7f2b99
parse also the new syntax with agentlib
2009-02-15 10:50:10 +00:00
smallsql
3c3d9463c2
EventRequest completed
2009-02-14 22:03:22 +00:00
jfrijters
d78b7ace3d
- Imported JMath.java.
...
- Updated license/copyright information.
2009-02-13 08:53:40 +00:00
jfrijters
9aef71917b
Updated for modularized class libraries.
2009-02-13 07:23:49 +00:00
jfrijters
1779ec7b66
Hacked support for generated rt.jar from (new shared class loader) core class library assemblies.
2009-02-13 07:23:05 +00:00
jfrijters
6deb8b0a58
Removed UTF-8 BOM.
2009-02-13 05:34:07 +00:00
smallsql
87d5a3deb6
next step
2009-02-12 20:49:23 +00:00
jfrijters
c3f7d1f2a9
As of .NET 2.0 SP2 (aka .NET 3.5 SP1) the x86 JIT now properly aligns the stack when doing a conv.r8, so we can now use that instead of using our hack.
2009-02-12 07:59:17 +00:00
jfrijters
bb7966d7d6
Speed up stack walking.
2009-02-12 06:25:07 +00:00
jfrijters
58001fcf3a
Removed UTF-8 BOM.
2009-02-11 05:43:19 +00:00
jfrijters
37356690e2
First pass compilation fix.
2009-02-11 05:27:55 +00:00
smallsql
70c8470c2e
First debugger caller
2009-02-10 18:19:14 +00:00
smallsql
ac3a60b15d
Assembly
2009-02-10 18:18:10 +00:00
jfrijters
070d268277
Added supported for redirecting Runtime.exec("java ...") to ikvm.exe.
2009-02-10 15:21:41 +00:00
jfrijters
1a4091fad9
"implemented" Graphics.setComposite/getComposite/getFontRenderContext.
2009-02-10 09:34:12 +00:00
jfrijters
3612b39b1d
Implemented JPEGImageWriter.getDefaultWriteParam().
2009-02-10 09:33:25 +00:00
jfrijters
19025a66c2
New snapshot version.
2009-02-10 07:41:14 +00:00
jfrijters
007b01b8a4
Renamed AssemblyClassLoader.Assembly to MainAssembly.
2009-02-10 07:27:25 +00:00
jfrijters
288a3fddbd
Changed "InternalsVisibleTo" handling to be based on Assembly instead of class loader.
2009-02-10 07:24:30 +00:00
jfrijters
142e5e9726
Disable String.toCharArray() intrinsic, because it relies on globals.
2009-02-10 05:53:57 +00:00
smallsql
95196cfc82
Copyright
2009-02-08 09:33:29 +00:00
smallsql
f8506e77bd
first use of Debugger.Core.dll
2009-02-08 09:30:55 +00:00
smallsql
7d6f051c15
Version Command
2009-02-05 20:27:10 +00:00
jfrijters
a352b35486
Fixed incredibly lame bug. The Target of a reused WeakReferences wasn't set. This would cause ghost arrays to sometimes lose their type.
2009-02-05 13:53:57 +00:00
jfrijters
a9c13f45bc
Refactored assembly resource loading and added support for delegating to sharedclassloader assembly groups.
2009-02-05 07:00:59 +00:00
jfrijters
6d7c5cf05c
Use AssemblyClassLoader.GetAssembly() to get the actual assembly the type lives in, instead of the main assembly of the group.
2009-02-05 06:59:11 +00:00
jfrijters
d829bde2e6
Cache assembly load failures (because the CLR binder also caches failures).
2009-02-05 06:44:30 +00:00
smallsql
0ba4c93ad1
First packet was answer
2009-02-04 21:27:01 +00:00
smallsql
2293fb13c5
Remove UTF8 Signatur
2009-02-04 19:24:29 +00:00
smallsql
d155717f47
Second step of a Java debugger implementation based on the JDWP
2009-02-04 19:08:20 +00:00
smallsql
c2ad2e61c1
remove because wrong content type
2009-02-04 18:56:12 +00:00
jfrijters
4700903ea8
Fixed AssemblyClassLoader.GetAssembly() to handle fake types.
2009-02-04 08:10:24 +00:00
jfrijters
5eebd6f17b
Added AssemblyClassLoader.GetAssembly(TypeWrapper) and changed most code that assumed that an AssemblyClassLoader represented a single assembly to use it.
2009-02-04 07:24:44 +00:00
jfrijters
c84bf959b6
When loading a referenced assembly that is the main assemblye of a sharedclassloader group, also pre-load the other assemblies in the group.
2009-02-04 07:19:06 +00:00
jfrijters
77b20a1cb8
Renamed ClassLoadWrapper.GetType(string) to GetGenericTypeDefinition() to make clear what it is used for.
2009-02-04 07:10:59 +00:00
jfrijters
046fd5c3de
- Fixed tracer to only add a trace listener in executables. Bug #2533728 .
2009-02-04 07:03:30 +00:00