jfrijters
22de4a988d
Made method parameter name handling robust against invalid or incomplete local variables tables.
2007-03-05 12:37:03 +00:00
jfrijters
62b76ef1af
- Regenerated mscorlib.jar and System.jar
...
- Changed RetentionPolicy on .NET custom attribute annotations to RUNTIME, so that ikvmc sees them (fixes a regression).
- Handled method signature clashes in .NET types.
2007-02-20 16:11:46 +00:00
jfrijters
0fa58b45e0
Added support for stubbing abstract methods that contain unsupported argument types (ByRef and Pointers)
2007-02-19 11:31:38 +00:00
jfrijters
108cf12114
Fixed setReadable & setWritable to return success if the requested operation is a no-op.
2007-02-16 07:44:53 +00:00
jfrijters
7d6ea3276d
Restructured mutual dependency of IKVM.Runtime and IKVM.GNU.Classpath to work around Mono C# compiler limitation.
2007-02-16 07:42:32 +00:00
jfrijters
a406705940
Changed the build process to build IKVM.Runtime in two passes to enable it to reference IKVM.GNU.Classpath (which also references IKVM.Runtime). This removes the need to do reflection to find the loaded IKVM.GNU.Classpath from IKVM.Runtime and completes the ability to run different versions of IKVM side-by-side in the same AppDomain. This should also fix bug 1659196.
2007-02-15 09:09:45 +00:00
jfrijters
3388fd8d7a
Added new VMFile methods.
2007-02-10 05:54:59 +00:00
jfrijters
97a04156cd
Fixed firstNonNullClassLoader to handle reflection scenarios.
2007-02-07 07:28:01 +00:00
jfrijters
bd161a0a12
Updated year in copyright messages.
2007-02-03 14:26:17 +00:00
jfrijters
e60b03e18b
Fixed system property initialization to handle case where IKVM.GNU.Classpath doesn't have a Location
2007-02-03 14:23:44 +00:00
jfrijters
de064e0299
Fixed workaround for Mono bug (lack of proper token support in reflection emit api)
2007-02-03 14:16:58 +00:00
jfrijters
620b3c01e3
- fixed handling of bridge methods with covariant return types in ikvmc (to allow other .NET languages to call these methods)
...
- added EditorBrowsable(Never) attribute to bridge and synthetic methods
2007-02-01 12:41:22 +00:00
jfrijters
ba59c08c17
- added ikvm.internal.LibraryVMInterface to exclude.lst to prevent new ikvmc warning message
2007-02-01 08:35:04 +00:00
jfrijters
0b9b0ee2d3
- Changed ikvmc to fail with a Link Error when it detects a loader constraints violation (instead of emitting code that throws a LinkageError at runtime).
2007-02-01 07:13:02 +00:00
jfrijters
9be5755a09
- Added warning to ikvmc when skipping a class that is already in a referenced assembly.
...
- Changed ikvmc -nowarn to use only the first variable string in a warning as the key.
2007-01-31 11:26:41 +00:00
smallsql
aa6a2b79d2
Regression with setBounds() --> StackOverflow
2007-01-28 09:57:28 +00:00
smallsql
7e3ed06e95
Robot for Windows Implementiert
2007-01-27 15:40:41 +00:00
smallsql
a4e6e91923
Some fixes for GraphicsDevice
2007-01-27 15:37:35 +00:00
jfrijters
93ffd65020
Implemented annotation support in StubGenerator.
2007-01-23 15:48:48 +00:00
jfrijters
2d435c14e8
- Fixed AnnotationBuilder to add ImplementsAttribute to annotation attribute, so that reflection correctly reports the implemented annotation interface.
...
- Fixed AnnotationBuilder to ignore annotation attribute properties of type annotation.
2007-01-23 15:45:45 +00:00
jfrijters
9d08a9141c
Cleaned up error handling.
2007-01-23 09:51:46 +00:00
smallsql
d05b4a5adf
Fix some Winforms thread problems with calling of Invoke.
2007-01-21 20:29:52 +00:00
smallsql
a8104b54ae
Restructing the awt project part 2
2007-01-21 14:18:02 +00:00
smallsql
e1f31c1f66
getPaint and setPaint implemented
2007-01-21 13:04:58 +00:00
smallsql
370d5019bf
* canDisplay and canDisplayUpTo added with a hack
2007-01-21 13:03:05 +00:00
smallsql
b6c778f083
* ConvertColor added
...
* ConvertPoint added
* ConvertFont changed
2007-01-21 12:59:59 +00:00
jfrijters
559e856f15
*** empty log message ***
2007-01-21 10:10:00 +00:00
jfrijters
2ca898ba69
*** empty log message ***
2007-01-16 14:31:21 +00:00
jfrijters
cc4a4c4f74
- Changed JVM.CriticalFailure to write text to console when in static compiler.
...
- Added text to JVM.CriticalFailure message box to explain about Ctrl+C for copying the text.
2007-01-16 12:12:08 +00:00
jfrijters
4b80440fed
- Made JNIEnv.FatalError more compatible with JDK and removed call to JVM.CriticalFailure (which is reserved for IKVM bugs).
...
- Centralised OEM string decoding.
2007-01-16 12:10:53 +00:00
jfrijters
d8426d4ee7
Fixed handling of non-vector arrays.
2007-01-16 10:14:47 +00:00
jfrijters
a86df80b50
*** empty log message ***
2007-01-16 08:53:15 +00:00
jfrijters
b59ad51ab7
*** empty log message ***
2007-01-15 05:52:00 +00:00
smallsql
ba7aab9af2
Some fixes for SwingSet2 from Jeroen
2007-01-14 16:13:51 +00:00
smallsql
5c2c1adb14
* many problems with MouseEvents fix
...
* bee() implemented
* getInsets() optimized
2007-01-07 13:59:43 +00:00
jfrijters
e3b03911b4
Fixed AmbiguousMatchException on .NET 2.0 when looking up field that has sibling field with same name but different type.
2007-01-06 07:13:11 +00:00
jfrijters
b073e8a8e2
Quick fix to automatically load dependency assemblies (on WHIDBEY target).
2007-01-06 07:11:25 +00:00
jfrijters
7f7f0209c0
Fixed application of AnnotationAttributeAttribute to use JVM.LoadType to get the type from the ReflectionOnly assembly on WHIDBEY
2007-01-06 06:53:50 +00:00
jfrijters
a9d77b50fe
*** empty log message ***
2007-01-06 06:29:35 +00:00
jfrijters
1a18e65180
*** empty log message ***
2007-01-05 21:22:55 +00:00
smallsql
1dd82919fc
*** empty log message ***
2007-01-05 18:50:19 +00:00
jfrijters
2c274405f2
*** empty log message ***
2007-01-05 08:14:18 +00:00
smallsql
782d2c2ca2
* First Implementation of GlyphVector for .Net 1.1
...
* Compilerproblem with .NET 1.1 fixed
2007-01-04 20:43:41 +00:00
jfrijters
939e182ff9
*** empty log message ***
2007-01-04 12:54:10 +00:00
jfrijters
ccb2ddb757
*** empty log message ***
2007-01-04 07:46:38 +00:00
smallsql
e95565d4bb
Restructing of the awt files step 1
2006-12-30 15:10:54 +00:00
jfrijters
3f45beff8c
*** empty log message ***
2006-12-28 07:46:21 +00:00
jfrijters
0c1525d5f8
*** empty log message ***
2006-12-24 10:53:36 +00:00
jfrijters
bae5012609
*** empty log message ***
2006-12-21 08:38:07 +00:00
jfrijters
94150c5ed7
*** empty log message ***
2006-12-11 13:13:27 +00:00