Граф коммитов

1358 Коммитов

Автор SHA1 Сообщение Дата
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