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

1779 Коммитов

Автор SHA1 Сообщение Дата
jfrijters 8ac562430a Fixed encoding of fields in generic type instances. 2009-06-22 15:27:12 +00:00
jfrijters ea6f0a7d1d Fixed handling of TypeBuilder enums in custom attributes. 2009-06-22 15:14:37 +00:00
jfrijters 7cd3cfb0f8 Added UIntPtr and TypedReference signature encodings. 2009-06-22 15:13:11 +00:00
jfrijters 7a9e902768 Added support for pinned local variables. 2009-06-22 15:06:45 +00:00
jfrijters 165848cea1 Implemented TypeBuilder.MakePointerType(). 2009-06-22 14:51:39 +00:00
jfrijters 9605cfb009 Added non-standard API to disable the "helpful" automatic leave/endfinally instructions. 2009-06-22 08:18:41 +00:00
jfrijters 02bd9aed9e Fixed DefineInitializedData regression introduced with move from ModuleBuilder to here. 2009-06-22 07:10:41 +00:00
jfrijters d92a108203 Added TypeBuilder.GetMethod() and TypeBuilder.GetConstructor() to instantiate generic methods. 2009-06-22 07:01:29 +00:00
jfrijters 6c47095d00 - Fixed TypeBuider.GetGenericArguments() to work when there aren't any generic parameters.
- Implemented ArrayType.Name property.
2009-06-22 06:22:27 +00:00
jfrijters 8312d66ff3 Added TypeBuilder.SetParent(). 2009-06-22 06:20:00 +00:00
jfrijters f2cc2d3334 Implemented GenericTypeParameterBuilder Name and FullName properties. 2009-06-22 06:17:18 +00:00
jfrijters d8b31ed729 Added -baseaddress:<address> option to ikvmc. 2009-06-22 06:12:47 +00:00
jfrijters c6c31f7c65 Added non-standard API to set image base address on ModuleBuilder. 2009-06-22 05:52:31 +00:00
jfrijters 506629de75 I finally figured out the way to properly distinguish if a generic parameter is from a type or a method. 2009-06-22 05:31:42 +00:00
jfrijters 3adc26bd58 Moved DefineInitializedData() to TypeBuilder. 2009-06-22 05:21:29 +00:00
jfrijters 15fbf121e7 Added missing constant types and fixed nullref. 2009-06-22 05:17:57 +00:00
jfrijters 46799af3f3 Implemented MakeByRefType(). 2009-06-22 04:30:52 +00:00
smallsql b938eaaeb9 Fix a NPE with Graphics2D.setBackgound(null) 2009-06-21 20:41:30 +00:00
smallsql 4a07b62050 Win32ShellFolder2 Step 2 2009-06-21 19:22:29 +00:00
jfrijters 53953bd7e7 When unsharing the localstoresite array, mark each individual entry as shared. I don't think this was actually a bug due to the specifics of how sharing work, but it definitely was a bug waiting to happen. 2009-06-18 06:29:05 +00:00
jfrijters 1dc4224163 Removed code that is no longer used (because of the jsr/ret split off) from instruction state merging. 2009-06-18 06:27:11 +00:00
jfrijters 5b9bcb49e1 Fixed bug in local variable store site merging. 2009-06-18 06:22:29 +00:00
jfrijters fe3d744e76 Removed unnecessary IsEmpty property from LocalStoreSites. 2009-06-18 06:21:11 +00:00
jfrijters 3f930aa828 Second part of "Fixed jsr/ret handling bug." 2009-06-18 06:16:54 +00:00
jfrijters 99c7df5de9 Added "RuntimeCompatibilityAttribute(WrapNonExceptionThrows = true)" to generated assemblies. 2009-06-18 06:14:55 +00:00
jfrijters f6a22f068f Added ikvmc warnings for VerificationError and ClassFormatError. 2009-06-18 06:13:21 +00:00
jfrijters cf0ab3a93e Fixed jsr/ret handling bug. 2009-06-18 05:55:47 +00:00
jfrijters b414784b5c Added optimize="true". 2009-06-18 05:53:17 +00:00
jfrijters 88fdeb7a8a *** empty log message *** 2009-06-18 05:41:17 +00:00
jfrijters bcf61486ab Fixed build break. 2009-06-10 04:40:00 +00:00
jfrijters 5d7c14ea0f Disabled background painting and added window activation. 2009-06-09 10:24:09 +00:00
jfrijters 3113757700 More component work. 2009-06-09 06:03:20 +00:00
jfrijters d18a4b2bf2 Added rmi stub generation to build process, instead of relying on .class files in stripped zip. 2009-06-08 15:01:11 +00:00
jfrijters 28b87d38aa Removed references to GNU Classpath source zip file. 2009-06-08 14:59:53 +00:00
smallsql 39d81eb0c8 Native code of Win32ShellFolder2 Step 1 2009-06-06 12:32:47 +00:00
jfrijters ef4a9c1b27 foreground color, background color and font fixes. Background color still isn't working though. 2009-06-05 07:56:02 +00:00
jfrijters 61de1cfa27 - Changed NetComponentPeer construction to match JDK's WComponentPeer structure.
- Wrapped reflection in doPrivileged() blocks.
2009-06-05 07:09:34 +00:00
smallsql de1d2fbf73 implements isModalityTypeSupported() and blockWindows() 2009-06-04 18:57:27 +00:00
smallsql 7dc25aa680 Add resources in com/sun/swing/internal/plaf/* 2009-06-04 18:26:08 +00:00
jfrijters e0fb61e628 Development snapshot version. 2009-06-02 08:06:52 +00:00
jfrijters b75fb48ee8 Implemented class gc (available only when compiling on .NET 4.0). 2009-06-02 07:38:21 +00:00
jfrijters 3a5b9d9480 Made java.lang.reflect.Field exception messages the same as JDK 6. 2009-06-02 06:26:42 +00:00
smallsql 753c8ca41c Fix a thread problem with setBounds. The result can be a wrong bound if it call fast multiple times. The behavior is now more like the from Sun. 2009-06-01 16:08:52 +00:00
jfrijters e3e013c189 Implemented ComponentPeer.applyShape() 2009-06-01 08:44:20 +00:00
smallsql 6e32dec337 first step for support of InputMethod but disable now 2009-05-31 20:28:43 +00:00
smallsql e0dcc2c034 The ascent and height was negative 2009-05-31 20:18:09 +00:00
jfrijters d3ad771d0c Toolkit.getInputMethodAdapterDescriptor() is allowed to return null. 2009-05-31 09:04:50 +00:00
jfrijters 4acd3e7fec Handle odd length dash arrays. 2009-05-31 09:04:17 +00:00
jfrijters 75e635dc2b Doing a Demand probably makes a little more sense, although not a whole lot. An alternative could be to change the Create() method to distinguish between public, private and internal access and when internal access is requested explicitly look for the InternalsVisibleToAttribute on the target assembly to see if it grants us access, but that seems like a lot of complexity for what is essentially a special case (internal access). 2009-05-31 07:54:26 +00:00
jfrijters 6c87412e66 Improved partial trust support. 2009-05-31 05:41:14 +00:00