jfrijters
|
0674e3d1fa
|
When there is no Java code on the stack JNIEnv->FindClass() should use the system class loader instead of the boot class loader.
|
2009-11-04 13:29:53 +00:00 |
jfrijters
|
19aee11985
|
Fixed interface method resolution (via JNI) and various other minor method resolution compatibility tweaks.
|
2009-11-04 13:25:56 +00:00 |
jfrijters
|
b1c087238d
|
New snapshot version.
|
2009-11-04 06:06:45 +00:00 |
jfrijters
|
f293dcb61d
|
Changed CompiledTypeWrapper.Interfaces to avoid using the class loader to resolve the interface names. Moved common code to get interface type wrappers into GetImplementedInterfacesAsTypeWrappers() helper method.
|
2009-11-04 06:06:22 +00:00 |
jfrijters
|
71a50f5683
|
Added ikvmc option -nopeercrossreference and the ability to use -r with peer assemblies.
|
2009-11-04 05:18:37 +00:00 |
jfrijters
|
e443e2acb4
|
Wrapped a couple of forgotten TypeWrapper.Finish() calls to convert exceptions to their Java form.
|
2009-11-04 05:17:51 +00:00 |
jfrijters
|
5b509c42a2
|
DynamicGetTypeAsExceptionType should be available during FIRST_PASS because it is used by ikvmc (if there is a configuration issue during boot class library build).
|
2009-11-04 05:16:32 +00:00 |
jfrijters
|
f6acb0a796
|
Added (optional) per-module initialization to custom assembly class loaders.
|
2009-11-03 07:15:37 +00:00 |
jfrijters
|
1f255d4f65
|
Added public API to get ClassLoader from Assembly.
|
2009-11-03 07:06:36 +00:00 |
natl
|
20ac2d75f9
|
attempt to fix local datatransfer again
|
2009-11-02 23:45:54 +00:00 |
smallsql
|
f65cead627
|
Printing API next step
|
2009-11-01 12:03:01 +00:00 |
smallsql
|
8877fb077d
|
PrintGraphics added
|
2009-11-01 12:01:38 +00:00 |
natl
|
6a45039400
|
add support for Reader and InputStream
|
2009-10-31 16:14:04 +00:00 |
smallsql
|
d9ca87d8b7
|
first implementation of getLogicalBounds() but it is not 100% right
|
2009-10-30 15:38:16 +00:00 |
natl
|
bfcfa7101c
|
fix CPU usage
|
2009-10-29 16:35:13 +00:00 |
natl
|
a1bcaea0d6
|
fix local transfer
|
2009-10-29 16:12:40 +00:00 |
jfrijters
|
c623795f8d
|
Add -publicpackage:<pkg> option to ikvmc.
|
2009-10-28 11:25:20 +00:00 |
jfrijters
|
b78d5d8b09
|
Fix for #2887316.
|
2009-10-28 11:11:59 +00:00 |
smallsql
|
4aca12595a
|
Add class sun.print.Win32PrintJob
|
2009-10-28 11:06:17 +00:00 |
jfrijters
|
28456850ca
|
Optimized field reflection. We now delay creating the dynamic methods to access the field until after the field has been accessed a couple of times, this saves a lot of memory for fields that are only usused a couple of times.
|
2009-10-28 05:54:05 +00:00 |
natl
|
fa1e5729ab
|
fixed filelist drop
|
2009-10-28 01:04:30 +00:00 |
smallsql
|
e28519682e
|
set system property java.awt.printerjob
|
2009-10-27 19:07:24 +00:00 |
smallsql
|
9c63eabe38
|
Add the class because it will be instantiate via reflection currently
|
2009-10-27 19:05:43 +00:00 |
natl
|
f90ff89308
|
remove unused code
|
2009-10-27 13:15:52 +00:00 |
jfrijters
|
d6f58ab3df
|
Removed unnecessary class.
|
2009-10-26 05:22:02 +00:00 |
jfrijters
|
7dc5c17027
|
Removed two unnecessary fields from FieldAccessorImplBase.
|
2009-10-26 05:20:46 +00:00 |
natl
|
549ba42430
|
implement Drop feature
|
2009-10-25 16:22:49 +00:00 |
jfrijters
|
67a4a2d1b1
|
Fixed automagic serialization interop to work correctly in the face of a __WorkaroundBaseClass__ base type.
|
2009-10-23 06:29:54 +00:00 |
jfrijters
|
9ae8299974
|
In a non-sharedclassloader multi target scenario, peer assemblies should automatically reference eachother.
Fix for bug #2883889.
|
2009-10-23 06:25:09 +00:00 |
jfrijters
|
b3d8c9ab49
|
Don't crash with NPE if LoadWithPartialName doesn't find the referenced assembly.
|
2009-10-23 06:08:31 +00:00 |
jfrijters
|
dc92060a5a
|
Use cached methods instead of looking them up again.
|
2009-10-23 06:06:48 +00:00 |
jfrijters
|
33f074087f
|
Simplified the obj1.getClass() == obj2.getClass() intrinsic to avoid RuntimeTypeHandle. It turns out that on .NET 4.0 RuntimeTypeHandle.Value requires full trust and using RuntimeTypeHandle.Equals is actually slower than simply comparing the types (on .NET 4.0 beta 2, on .NET 2.0 this new approach is actually a bit slower, but the fact that the code is simpler and smaller is also worth something).
|
2009-10-23 05:58:41 +00:00 |
jfrijters
|
98ec2e69e2
|
Make Compiler class sealed and made most fields readonly.
|
2009-10-23 05:48:19 +00:00 |
jfrijters
|
5166b04d4a
|
More ikvmc assembly/type refactoring.
|
2009-10-21 04:54:39 +00:00 |
jfrijters
|
f1ff4f82f1
|
Fix for bug #2881954.
|
2009-10-21 04:47:26 +00:00 |
jfrijters
|
5cdb8b43e4
|
Removed .NET 4.0 beta 1 workarounds and did some minor updates for .NET 4.0 beta 2.
|
2009-10-21 04:43:27 +00:00 |
jfrijters
|
e38521ae81
|
Fixed exception message.
|
2009-10-20 05:17:27 +00:00 |
jfrijters
|
f5b8ed006d
|
Fixed previous commit.
|
2009-10-19 15:38:49 +00:00 |
jfrijters
|
7ab2166ee0
|
Resolve reference assemblies early on, to avoid having to do it multiple times in a multi target scenario.
|
2009-10-19 05:39:23 +00:00 |
jfrijters
|
ce1c1d3aee
|
Don't add private interfaces to ikvmstub exported classes, because they only cause problems.
|
2009-10-19 05:31:06 +00:00 |
jfrijters
|
1b0bfa6703
|
Use Type.IsVisible that is available since .NET 2.0, instead our own version.
|
2009-10-19 05:29:50 +00:00 |
natl
|
6101c0bf7d
|
add explicit cast for delegate
|
2009-10-17 15:55:03 +00:00 |
natl
|
88c1fae75a
|
fix preferredSize
|
2009-10-17 15:29:24 +00:00 |
natl
|
bccefe8ed1
|
code cleanup #1
|
2009-10-17 01:29:13 +00:00 |
natl
|
55a6145687
|
- implements AlwaysOnTop
- add more supports for clipboard
|
2009-10-16 16:11:08 +00:00 |
natl
|
c840872339
|
code reordering
|
2009-10-16 16:10:09 +00:00 |
jfrijters
|
9089864b8c
|
More type funneling.
|
2009-10-16 07:06:50 +00:00 |
jfrijters
|
d53f46aa7c
|
Forgot to add new file...
|
2009-10-15 06:17:23 +00:00 |
natl
|
294c1dc6c9
|
add support for swing component text
|
2009-10-15 00:20:01 +00:00 |
natl
|
6fb12bfc6d
|
call Clipboard.SetData on the right thread
|
2009-10-14 23:56:52 +00:00 |