jfrijters
|
86a4417e82
|
New API. Made ModuleBuilder.__FileAlignment writeable.
|
2012-03-21 11:32:08 +00:00 |
jfrijters
|
3af9ad5499
|
Marked ModuleBuilder.__SetStackReserve() obsolete and made ModuleBuilder.__StackReserve property writeable to be consistent with __ImageBase property.
|
2012-03-21 11:09:22 +00:00 |
jfrijters
|
077740ac19
|
Fixed the .NET 4 security attributes.
|
2012-03-21 08:36:09 +00:00 |
jfrijters
|
84f4b32f2c
|
Added theming.cs to VS project.
|
2012-03-21 08:25:12 +00:00 |
smallsql
|
6c6332614f
|
Use XP style for FileChooserIcons
|
2012-03-20 20:30:37 +00:00 |
jfrijters
|
e5875b3e0e
|
It turns out that for DLLs the resource id for the manifest should be 2. This is what the C# compiler does. See "Using Side-by-Side Assemblies as a Resource" (http://msdn.microsoft.com/en-us/library/aa376617(VS.85).aspx) for more information.
|
2012-03-20 13:01:02 +00:00 |
jfrijters
|
c808be22f2
|
Moved ResourceSection creation to SaveImpl (for pending manifest fix) and throw appropriate exceptions when duplicate unmanaged resources are defined.
|
2012-03-20 12:58:15 +00:00 |
jfrijters
|
448d141ad3
|
Bug fix. Custom attribute properties that don't have a public getter and setter should not be exposed as annotation properties.
|
2012-03-20 11:02:36 +00:00 |
smallsql
|
179cc9d4ea
|
Revert the usage of generics for subclasses of NetWindowPeer
|
2012-03-19 20:06:05 +00:00 |
jfrijters
|
c8e175a78b
|
Added ikvmc -win32manifest:<file> option.
|
2012-03-19 12:42:05 +00:00 |
jfrijters
|
0da5627e42
|
Added AssemblyBuilder.__DefineManifestResource() API to add a Win32 manifest resource.
|
2012-03-19 12:40:17 +00:00 |
jfrijters
|
34c85aa5b4
|
Bug fix. Resource Directory Entries must be sorted and names are case-insensitive.
|
2012-03-19 12:35:33 +00:00 |
jfrijters
|
95331aeebd
|
Bug fix. Non-public property getter/setter methods should be ignored when we create properties to hide properties inherited from shadow types. This fixes a build break with .NET 4.5 beta which introduces a protected setter for Exception.HResult.
|
2012-03-19 09:47:52 +00:00 |
jfrijters
|
a0263f8df3
|
Fixed security critical attributes.
|
2012-03-19 09:03:32 +00:00 |
smallsql
|
ed3520565b
|
Merge Win32SchellFolder code with JDK7 sources to fix a bug with Windows7
|
2012-03-18 13:24:31 +00:00 |
jfrijters
|
e5684b1310
|
Bug fix. When writing a direct ByteBuffer to a non-blocking socket and the write fails because there is no kernel buffer available, we should not advance the ByteBuffer position.
|
2012-03-18 10:54:16 +00:00 |
smallsql
|
68dd462037
|
remove links from the list of fileChooserComboBoxFolders
|
2012-03-15 21:35:25 +00:00 |
jfrijters
|
120a406e94
|
Added Universe.MissingTypeIsValueType event to enable missing types (i.e. symbolic types) to be used in signatures.
|
2012-03-12 09:32:15 +00:00 |
jfrijters
|
72823209fd
|
Added Type.__CreateMissingProperty() API to enable symbolic properties in custom attributes.
|
2012-03-12 09:31:28 +00:00 |
jfrijters
|
91135b70a1
|
Avoid linking class constant pool entries that aren't used (or are only used by name). This avoids spurious IKVMC0100 warnings and unnecessary class load attempts.
|
2012-03-12 08:33:27 +00:00 |
jfrijters
|
5696d1b6ac
|
Added some Unsafe methods used by Akka. Thanks to http://tountas-software.blogspot.com/2012/03/c-actors-with-akka-20-via-ikvm-net.html
|
2012-03-11 13:31:19 +00:00 |
jfrijters
|
1e8b49bd58
|
When the scope ID is zero we should pass -1 to the Inet6Address constructor (this will cause its scope_id to remain 0 and scope_id_set to remain false).
|
2012-03-11 10:43:06 +00:00 |
smallsql
|
9c3d32b9e4
|
* extends the generics from NetContainerPeer to NetWindowPeer
* add support for window with transparent background
* support undecorated Frame and Dialog
|
2012-03-10 22:26:15 +00:00 |
smallsql
|
38de80d343
|
Fix a NullReferenceException
|
2012-03-10 14:31:47 +00:00 |
smallsql
|
3d4dd768d1
|
Replace all RasterOp with the versions from GNU CLASSPATH because the original use native code that was not porteted and has not work.
|
2012-03-10 13:17:50 +00:00 |
smallsql
|
9a37b48dd8
|
Fix a deadlock for TooltipImages which complete with a ImageObserver.FRAMEBITS instead with ImageObserver.ALLBITS. The problem occur with JDownloader.
|
2012-03-10 11:52:49 +00:00 |
jfrijters
|
8962a8920d
|
Support building an "mscorlib" assembly that is not named mscorlib.
|
2012-03-05 13:48:58 +00:00 |
jfrijters
|
fb4173adba
|
Added RawModule.ModuleVersionId property.
|
2012-03-05 13:48:17 +00:00 |
jfrijters
|
899b7456bb
|
Added ParsedAssemblyName.HasPublicKey for use by mcs.
|
2012-03-05 13:47:47 +00:00 |
jfrijters
|
1451110294
|
Updated.
|
2012-03-02 08:21:15 +00:00 |
jfrijters
|
5801c3da81
|
We should override Toolkit.areExtraMouseButtonsEnabled() to avoid infinite recursion.
|
2012-03-01 15:01:40 +00:00 |
jfrijters
|
d4fa23458e
|
Replaced non-ascii character (micro) with ascii 'u'.
|
2012-02-27 10:38:03 +00:00 |
jfrijters
|
b9229a609b
|
Intrinsified the unsafe.objectFieldOffset(XXX.class.getDeclaredField("xxx")) pattern to avoid expensive reflection field lookup in static initializers of common OpenJDK classes.
|
2012-02-23 11:51:07 +00:00 |
jfrijters
|
4e9132243d
|
Merged security changes to AtomicReferenceArray.
|
2012-02-23 11:46:35 +00:00 |
jfrijters
|
ded554f863
|
Workaround a problem in sun.util.locale.LocaleObjectCache that assumes that a SoftReference is always immediately enqueued when get() returns null. Now we actively enqueue the reference in get() when the reference was cleared by the GC (instead of waiting for the QueueWatcher to eventually enqueue the reference from the finalizer).
|
2012-02-21 14:29:36 +00:00 |
smallsql
|
ba40023b00
|
synchronized the bitmap to fix "System.InvalidOperationException: The object is currently in use elsewhere. " if the BufferedImage is used from multiple threads was is valid in Java.
|
2012-02-21 13:55:14 +00:00 |
smallsql
|
60cd9206e6
|
Fix the native file dialog, it was created in the wrong thread and the method blockWindows(List) was not implemented
|
2012-02-03 21:28:52 +00:00 |
smallsql
|
946ae23ff7
|
Fix a bug with a ToolkitImage as frame icon.
|
2012-02-03 20:28:36 +00:00 |
jfrijters
|
f40c2f31b9
|
Made two methods static and removed an unused method.
|
2012-01-30 14:24:28 +00:00 |
jfrijters
|
6d425b1d9b
|
Added FlagsAttribute to ExceptionHandlingClauseOptions.
|
2012-01-30 14:23:24 +00:00 |
jfrijters
|
b1d66a6cf1
|
Removed unused methods.
|
2012-01-30 14:22:37 +00:00 |
jfrijters
|
a549a950c1
|
Add dummy splashscreen native library to VFS. Fix for #3480917.
|
2012-01-29 08:41:49 +00:00 |
jfrijters
|
e0f1b62635
|
Bug fix. TypeDefImpl.__GetMethodImplMap() should populate typeArgs before using it.
|
2012-01-27 13:52:07 +00:00 |
jfrijters
|
1951df18b1
|
Added new API MethodInfo.__GetMethodImpls() to efficiently get the MethodImpls for a specific method.
|
2012-01-27 13:51:08 +00:00 |
jfrijters
|
189c176e30
|
Generalized sorted metadata table lookups with binary search.
|
2012-01-27 10:11:18 +00:00 |
jfrijters
|
15507fb735
|
Bug fix. The $Method inner class for delegates should also be loadable for generic delegates. Thanks to Michael Bayne for reporting this.
|
2012-01-26 06:44:39 +00:00 |
jfrijters
|
95baaf7b0a
|
Prevent IKVMC0109 warning when a stub is encountered after the corresponding type has already been loaded.
|
2012-01-26 06:43:40 +00:00 |
jfrijters
|
3aea0d29c7
|
Use binary search in custom attribute lookup.
|
2012-01-26 05:48:13 +00:00 |
jfrijters
|
9b9c65184a
|
Cache the assembly FullName in Assembly. This brings the Assembly.FullName property performance more inline with System.Reflection which also caches the FullName (computing the FullName is expensive).
|
2012-01-25 14:56:34 +00:00 |
jfrijters
|
65fdbc0211
|
Optimized assembly lookup. Thanks to Marek Safar for the pointer.
|
2012-01-25 08:10:15 +00:00 |