jfrijters
|
b4f779b52e
|
patch #1979656 by Daniel Wilson
|
2008-06-01 08:11:12 +00:00 |
jfrijters
|
5e4182edb5
|
- Implemented CallerID infrastructure.
- Marked various methods with HasCallerID annotation.
- Rewrote some methods to explicitly use CallerID.
|
2008-05-31 15:20:29 +00:00 |
jfrijters
|
aa0bdc2280
|
Pass caller method instead of type to intrinsic infrastructure.
|
2008-05-31 10:22:37 +00:00 |
jfrijters
|
4835307e5e
|
Removed asserts that no longer work since we're now security transparent.
|
2008-05-31 10:08:10 +00:00 |
jfrijters
|
84191f9c40
|
made classes static.
|
2008-05-31 10:00:29 +00:00 |
jfrijters
|
fb42f3c90c
|
Updated version.
|
2008-05-21 04:49:04 +00:00 |
jfrijters
|
34f7786d78
|
Removed .NET 1.1 specific workaround.
|
2008-05-21 04:48:32 +00:00 |
jfrijters
|
018eaf5acb
|
Restructured code to remove (mcs) compiler warnings.
|
2008-05-20 07:43:42 +00:00 |
jfrijters
|
9c2dfec3c5
|
Added workarounds for mcs compiler bug (related to the mutual dependency of the runtime and class library assemblies).
|
2008-05-20 07:36:50 +00:00 |
jfrijters
|
3039915845
|
Bug fix: the key file should not be opened for read/write access.
|
2008-05-20 07:19:12 +00:00 |
jfrijters
|
f2966d679c
|
Added noconfig="true" to csc to prevent gmcs from sucking in reference to System.Core.dll (and thus complaining about our version of ExtensionAttribute).
|
2008-05-20 07:15:37 +00:00 |
jfrijters
|
2bded06cfe
|
Added --libs options to pkg-config to make sure that gmodule-2.0 dynamic linking dependency is recorded.
|
2008-05-18 07:54:11 +00:00 |
jfrijters
|
866cc25de6
|
Convert rotation angle from radians (Java) to degrees (.NET).
|
2008-05-09 06:00:46 +00:00 |
jfrijters
|
c4eb9596af
|
- Use new more efficient float/double to/from int/long bits converters.
- Forward IOHelper.WriteDouble/WriteFloat to java.io.Bits to remove the need to worry about normalizing NaNs or not.
|
2008-05-09 05:59:59 +00:00 |
jfrijters
|
29f84a8850
|
- added more efficient float/double to/from int/long bits converters
- made Double.doubleToRawLongBits/longBitsToDouble and Float.floatToRawIntBits/intBitsToFloat intrinsics
- generalized the intrinsics support
|
2008-05-09 05:57:55 +00:00 |
jfrijters
|
191d045da4
|
Fix deserialization of double arrays.
|
2008-05-03 19:00:32 +00:00 |
jfrijters
|
63b649e6c1
|
Implemented support for specifying Thread stack size.
|
2008-04-25 05:17:54 +00:00 |
jfrijters
|
1b027efce3
|
Moved java.lang.Thread "native" methods to Java.
|
2008-04-25 04:48:57 +00:00 |
jfrijters
|
7609085114
|
Forgot to cast result from GetClassFromTypeHandle to java.lang.Class.
|
2008-04-25 04:45:52 +00:00 |
jfrijters
|
ec2228d04a
|
Moved System.nanoTime() to Java.
|
2008-04-24 06:22:49 +00:00 |
jfrijters
|
bb95669b58
|
Regenerated for .NET 2.0 version.
|
2008-04-24 05:57:19 +00:00 |
jfrijters
|
7d472777de
|
Moved a couple of java.lang.System native methods to the Java side.
|
2008-04-23 05:24:35 +00:00 |
jfrijters
|
6a1c4cea55
|
Use new .NET 2.0 API to get processor count.
|
2008-04-23 05:22:31 +00:00 |
jfrijters
|
d23e21777f
|
Removed initialization hack that is no longer needed.
|
2008-04-23 05:21:10 +00:00 |
jfrijters
|
effbc3bb80
|
Removed method that is no longer needed.
|
2008-04-23 04:25:48 +00:00 |
jfrijters
|
cd2ab36b74
|
Refactored class library initialization.
|
2008-04-23 04:25:21 +00:00 |
jfrijters
|
9644cb6794
|
Added -reference option to load referenced assemblies from a specific location.
|
2008-04-23 04:21:36 +00:00 |
jfrijters
|
e28c60d9a4
|
Added hack to support instantiating fake enums for types loaded in ReflectionOnly (to support custom attribute annotations that have enum values in ikvmstub).
|
2008-04-22 06:50:22 +00:00 |
jfrijters
|
cb06062f15
|
Take advantage of the fact that we now have a real type to refer to, instead of doing the class lookup by name.
|
2008-04-22 06:48:30 +00:00 |
jfrijters
|
8ea5f8fd42
|
Include exception message in ClassCastException.
|
2008-04-22 06:47:18 +00:00 |
jfrijters
|
2c35fdd246
|
Moved "fake" type handling to the proper place.
|
2008-04-22 06:24:55 +00:00 |
jfrijters
|
1d1b043269
|
Fixed name mangling bug. Dots in nested type names should be mangled, because they shouldn't affect the package name.
|
2008-04-21 08:19:20 +00:00 |
jfrijters
|
a8b70ae1d8
|
Forked java/lang/ApplicationShutdownHooks.java.
|
2008-04-21 04:38:12 +00:00 |
jfrijters
|
0aa8ff7705
|
Create the generic delegate type before compiling the rest of the core class library, to allow the core class library to use delegates.
|
2008-04-21 04:33:22 +00:00 |
jfrijters
|
23413c175e
|
Added assembly location to verbose class cast exception if the assembly fullnames matches but the locations don't.
|
2008-04-21 04:27:59 +00:00 |
jfrijters
|
1b4b6a238c
|
Call suppressFillInStackTrace before instantiating a remapped exception in the remap implementation method.
|
2008-04-21 04:18:32 +00:00 |
jfrijters
|
5fa64ddb07
|
Updated build version.
|
2008-04-14 05:15:09 +00:00 |
jfrijters
|
134f509f1f
|
Implemented System.in/out/err as .NET properties (explicitly).
|
2008-04-14 05:14:53 +00:00 |
jfrijters
|
90caa038dd
|
Added support for turning Java fields into .NET properties with an annotation.
|
2008-04-14 05:13:41 +00:00 |
jfrijters
|
2bbb4bc9cb
|
Added support for filenames/paths with colons in them (on Win32) to Win32FileSystem.Canonicalize().
|
2008-04-14 05:09:38 +00:00 |
jfrijters
|
233dfedc69
|
- Fixed memory mapped file bug that caused mapping at non-zero file position to fail.
- Close mapping handle using the Close() method on SafeFileHanlde instead of p/invoking the Win32 API directly.
|
2008-04-14 05:08:24 +00:00 |
jfrijters
|
2e60f0611f
|
Set sun.nio.MaxDirectMemorySize to -1 to allow "unlimited" direct byte buffers.
|
2008-04-14 05:06:31 +00:00 |
jfrijters
|
03657a702b
|
Override not implemented method because base class returns null.
|
2008-04-14 05:04:10 +00:00 |
jfrijters
|
41bfcaa06f
|
- Improved java.library.path for Windows, Linux and Mac OS X.
- Added support for setting os.name and os.ver on Mac OS X.
- Try to guess os.arch based on IntPtr.Size.
|
2008-04-07 04:53:44 +00:00 |
jfrijters
|
2036b89b20
|
Moved Mono specific code to ikvm.internal.MonoUtils class.
|
2008-04-07 04:31:10 +00:00 |
jfrijters
|
7b24fc61d8
|
Fixed mapLibraryName to use platform detection instead of os.name property.
|
2008-04-07 04:30:04 +00:00 |
jfrijters
|
97a347333c
|
Added Mac OS X platform detection.
|
2008-04-07 04:27:02 +00:00 |
jfrijters
|
1b4ea1f0b4
|
A new helper class to contain Mono specific methods.
|
2008-04-07 04:26:09 +00:00 |
jfrijters
|
33e105654f
|
Restored the special case for interface .cctor methods to fix bug #1930303
|
2008-04-01 17:39:07 +00:00 |
jfrijters
|
2d8516956b
|
Made __Fields nested class abstract (it was already sealed) and removed the constructor.
|
2008-04-01 17:36:04 +00:00 |