jfrijters
|
5525caee5f
|
Added __GetBlob() API extension to allow custom attribute arguments to be parsed/used even when some of the argument types are missing.
|
2011-03-03 07:58:30 +00:00 |
jfrijters
|
b58bb84cbc
|
Fixed stack height computation bug. For a newobj the parameters should be popped before the new object is pushed. Previously we could set the maximum stack height one slot too high.
|
2011-03-03 07:36:07 +00:00 |
jfrijters
|
b9cbf2773c
|
Added __SetSignature() API extension to allow constructor to be defined before the parameter types are available and to allow return type custom modifiers.
|
2011-03-03 07:33:51 +00:00 |
jfrijters
|
34a7d1d2f4
|
Update to OpenJDK 6 b22.
|
2011-03-02 07:32:50 +00:00 |
smallsql
|
23ba2f8b00
|
Added missing non-internal look and feel resources to the SwingAWT dll
|
2011-02-22 20:50:13 +00:00 |
smallsql
|
c24cd301cf
|
An additional MOUSE_CLICKED event will now be generated OnMouseUp for double clicks (similar to the single click solution)
|
2011-02-22 20:44:19 +00:00 |
jfrijters
|
88ad79f531
|
Added Mono Ref.Emit compatibility feature to allow modules currently in use to be overwritten.
|
2011-02-20 06:20:12 +00:00 |
jfrijters
|
6c64e2186b
|
Don't convert assembly class loader construction exceptions into critical failure, because critical failure is of dubious value and exception might be handleable by client code.
|
2011-02-18 12:34:59 +00:00 |
jfrijters
|
5100ac571e
|
Bug fix. Use Assembly.EscapedCodeBase to construct code source url, instead of unescaped CodeBase.
|
2011-02-18 12:16:03 +00:00 |
jfrijters
|
b6a86e3563
|
Allow @ikvm.lang.Internal methods to implement an interface method.
|
2011-02-17 13:14:40 +00:00 |
jfrijters
|
c42b19de9d
|
Interface methods must be public, so we ignore the @ikvm.lang.Internal annotation and emit a warning.
|
2011-02-17 12:43:18 +00:00 |
jfrijters
|
e798e1604d
|
Allow mcs to avoid mdb/pdb writer dependencies.
|
2011-02-15 14:05:37 +00:00 |
jfrijters
|
d5c7f5d318
|
Fixed exception table sorting bug.
|
2011-02-15 13:58:06 +00:00 |
jfrijters
|
3cd8e5b6e5
|
Avoid compiler warnings about unused locals.
|
2011-02-15 13:47:49 +00:00 |
jfrijters
|
8f19bc1641
|
Added SecurityCriticalAttribute to fix .NET 4.0 build and fixed synchronization issues.
|
2011-02-14 06:25:30 +00:00 |
jfrijters
|
ae6aa72f2a
|
Undo accidental commit.
|
2011-02-14 06:04:14 +00:00 |
jfrijters
|
4ed819c9dd
|
Optimized the Type == operator.
|
2011-02-14 05:58:49 +00:00 |
jfrijters
|
3e0deab87a
|
Metadata reading performance optimization. Inspired by Marek.
|
2011-02-14 05:54:46 +00:00 |
jfrijters
|
3f109fb9b9
|
Added MethodBuilder.__ReleaseILGenerator() API to eagerly bake the method body and release the ILGenerator.
|
2011-02-14 05:50:46 +00:00 |
jfrijters
|
2ecddb511b
|
Added source that was forgotten to add.
|
2011-02-14 05:46:14 +00:00 |
jfrijters
|
b5c27e7c29
|
Moved more frequently used types to the top of the if/elseif list.
|
2011-02-14 05:41:16 +00:00 |
jfrijters
|
6cf98ac785
|
- Removed UTF-8 byte order marker.
- Removed unused "using".
|
2011-02-14 05:39:24 +00:00 |
jfrijters
|
e6a19c346a
|
Performance tweak by Marek.
|
2011-02-14 05:36:59 +00:00 |
jfrijters
|
02de919e91
|
Remove unused code instead of commenting it out.
|
2011-02-14 05:21:07 +00:00 |
jfrijters
|
a17e19002f
|
Fix for bug #3129981.
|
2011-02-12 07:13:43 +00:00 |
jfrijters
|
d502a049b0
|
Added (partial) support for missing member resolution in existing types.
|
2011-01-26 13:34:04 +00:00 |
jfrijters
|
579e3361a0
|
Allocate method name token during Bake() instead of constructor to prepare for allowing missing methods in type builders to be resolved to method builders (possible future enhancement).
|
2011-01-26 12:08:31 +00:00 |
jfrijters
|
c16a29c301
|
Added support for resolving methods in missing types (primarily to enable CustomAttributeData.Constructor to work for missing attribute types).
|
2011-01-26 06:59:57 +00:00 |
jfrijters
|
d4b02c9bcf
|
Performance tweaks by Marek.
|
2011-01-26 05:59:24 +00:00 |
smallsql
|
196359aecc
|
Fix for the timezone used to convert .NET DateTime to Java Timezone in the JDBC-ODBC bridge.
|
2011-01-25 12:59:38 +00:00 |
jfrijters
|
f8dbce7789
|
- Commented out unused (or write-only) fields.
- Made POINT field public to avoid mcs warning.
- Added workarounds for two mcs bugs.
|
2011-01-25 11:10:47 +00:00 |
jfrijters
|
6e4298a18c
|
Removed bogus comparisons of IntPtr with null.
|
2011-01-25 11:08:49 +00:00 |
jfrijters
|
5b2f9e1077
|
Avoid re-firing the assembly resolve event for missing assemblies.
|
2011-01-25 09:11:36 +00:00 |
jfrijters
|
8ab938c470
|
Since we now have framework unification in the managed CompareAssemblyIdentity implementation, it makes sense to respect it.
|
2011-01-25 05:12:39 +00:00 |
jfrijters
|
bc2c6b1a72
|
Integrated OpenJDK 6 b21.
|
2011-01-24 16:40:22 +00:00 |
smallsql
|
e6457788e8
|
Implementation of several print attributes (Copies, Collation, Orientation, MediaSize, MediaTray). The PrintGraphics now fully supports the create() function.
|
2011-01-24 13:38:37 +00:00 |
jfrijters
|
0d4d781cee
|
Mark the just written module as executable (when running on Mono).
|
2011-01-24 13:18:51 +00:00 |
jfrijters
|
f9463f9dc5
|
Sort openjdk files.
|
2011-01-24 12:57:59 +00:00 |
smallsql
|
cf6b5ff73d
|
Fixed ImageRepresentation for image formats other than 32-bit ARGB. Bitmaps with 16bits an more can be used directly, images with indexed color model will be converted to 32bit.
|
2011-01-24 12:08:45 +00:00 |
smallsql
|
7078903c13
|
Implements isNonSimpleChar(); sort the method like the sun Class for easer merging; copy some Java documentation
|
2011-01-23 20:32:58 +00:00 |
smallsql
|
b0398ffc0a
|
Currently there are an inconsistency between NetFontMetrics and FontDesignMetrics. To prevent this we replace all with FontDesignMetrics and remove NetFontMetrics.
|
2011-01-23 11:20:38 +00:00 |
jfrijters
|
209830e5fe
|
Add support for reflecting on assemblies without loading mscorlib (or with partial mscorlib) when missing type resolution is enabled.
|
2011-01-23 08:12:13 +00:00 |
jfrijters
|
2eb4346e4d
|
Fixed TypeBuilder.SetParent(null) handling. Moved base type defaulting to CreateType() to avoid problems when compiing mscorlib.
|
2011-01-21 12:58:56 +00:00 |
jfrijters
|
ac2d3d0c1e
|
Added comment explaining why looking up mscorlib types should not use ResolveType.
|
2011-01-21 11:07:15 +00:00 |
jfrijters
|
31e1f2dbc4
|
Clean up TypeWrapper.IsFakeNestedType and allow it to be called on unfinished TypeWrappers.
|
2011-01-21 11:06:26 +00:00 |
jfrijters
|
ceb5458e6e
|
Update copyright year.
|
2011-01-21 11:05:18 +00:00 |
jfrijters
|
b97796b71c
|
Moved GetTypeImpl into GetType.
|
2011-01-20 14:38:19 +00:00 |
jfrijters
|
175af3395c
|
Move missing type support into universe and optionally allow missing types to be resolved inside all Assemblies.
|
2011-01-20 14:31:10 +00:00 |
jfrijters
|
4eb105478e
|
The type attributes are mutable, so there is no reason to require them in __Define[Nested]Type().
|
2011-01-20 05:49:49 +00:00 |
jfrijters
|
127273a1c1
|
Fix bogus IntPtr == null check.
|
2011-01-20 05:39:49 +00:00 |