jfrijters
c1553b7f1a
Refactored method call replacement to allow it to be used by others than xml mapping stuff.
2009-05-12 04:00:01 +00:00
jfrijters
7cb468fbec
Don't let System.NotSupportedException escape from list() if the path is invalid.
2009-05-11 08:31:59 +00:00
smallsql
f98701c51a
extends the NetToolkit from the SunToolkit instead of GNU ClasspathToolkit
2009-05-08 12:04:59 +00:00
smallsql
9a424a8338
use assembly name from the build process for the GraphicsEnvironment
2009-05-07 20:41:48 +00:00
smallsql
081a361661
implements some GlyphVector methods for Swing
2009-05-07 19:00:56 +00:00
smallsql
52798fc6a0
fix some NPE in the package sun.font
2009-05-07 18:47:07 +00:00
smallsql
8a7787a4fe
Loading the GraphicsEnvironment with the Sun mechanism
2009-05-07 12:52:48 +00:00
smallsql
f9e9ae8793
Add the new methods of the JDK6 peers with a NotImplementedException
2009-05-03 20:17:02 +00:00
smallsql
443bfe88c9
Replace the AWT / Swing implementation from GNU with Sun
2009-05-03 19:17:35 +00:00
smallsql
2cf9cf2033
Replace the Sun class with an dummy implementation for compiler that throw an exception in constructor
2009-05-03 19:13:54 +00:00
smallsql
857374b3fc
Replace the Sun implementation with an empty abstract class
2009-05-03 19:11:37 +00:00
smallsql
5657ae444b
Replace the Sun implementation with a wrapper on a Graphics2D. Currently without constructor. This need added later.
2009-05-03 19:09:48 +00:00
smallsql
4ba95fcb12
Use the the GNU implementation of AlphaCompositeContext.java for SunCompositeContext.java
2009-05-03 19:06:35 +00:00
smallsql
4b8d63ca3c
Create a wrapper GraphicsEnvironment for headless support
2009-05-03 19:05:09 +00:00
smallsql
40b82787c5
Add more methods to this dummy class for the compiler
2009-05-03 19:01:48 +00:00
smallsql
051d6f6e91
The original Sun Code without an unused import which produce additional references on currently not existing code
2009-05-03 19:01:00 +00:00
smallsql
30e3acbb2c
Add an additional Constructor
2009-05-03 18:57:32 +00:00
smallsql
6d83b5e6ee
A patched Sun class, all references to a SurfaceManager was removed
2009-05-03 18:50:35 +00:00
smallsql
18a6d1fdb7
A patched Sun class, the method createCompatibleVolatileImage was replaced with a abstract dummy method.
2009-05-03 18:48:25 +00:00
smallsql
6cec7f2d70
Add additional empty native methods for AWT and Swing (mostly initIDs)
2009-05-03 18:44:22 +00:00
smallsql
aa7cf242e8
More Sun classes (SwingUtilities2)
2009-05-01 11:29:00 +00:00
smallsql
5079ec4983
More Sun classes (SwingUtilities2)
2009-04-30 19:52:43 +00:00
smallsql
9a20d46d58
replace many of the GNU font code with the Sun implementation
2009-04-25 21:18:50 +00:00
smallsql
dd3e76dd4b
More Sun classes (package sun.awt)
2009-04-22 16:27:56 +00:00
jfrijters
cacd1684e9
Changed peverify -quiet to -nologo to make sure that warnings show up.
2009-04-22 04:48:39 +00:00
jfrijters
95ddd4293c
Fix for bug #2777171 .
...
- Use custom enum value decoding because Enum.Parse() doesn't work for ReflectionOnly types.
- Handle enums that use unsigned integer underlying type properly.
2009-04-22 04:34:06 +00:00
jfrijters
4ec50d326a
AttributeTargets.Interface wasn't mapped correctly to @Target(TYPE).
...
Fixes bug #2777128 .
2009-04-21 07:26:29 +00:00
jfrijters
905a8d1575
New snapshot version.
2009-04-21 05:54:19 +00:00
smallsql
158b6915c4
More Sun classes (package sun.swing and sun.awt)
2009-04-20 16:18:40 +00:00
smallsql
6a018edcbe
More Sun classes (package sun.swing)
2009-04-19 20:44:02 +00:00
jfrijters
e43fad41f5
Canonicalize generic types.
2009-04-17 07:03:46 +00:00
jfrijters
bbd714c2cc
Integrated OpenJDK java/awt/image and java/awt/image/renderable packages.
2009-04-17 06:36:01 +00:00
jfrijters
9e01662f07
Handle Graphics2D.setPaint(null) correctly.
2009-04-17 06:34:41 +00:00
jfrijters
1341b30af1
Added copyright header.
2009-04-17 06:25:19 +00:00
jfrijters
84cd1f2de9
Fixed base path for lib directory included in VFS.
2009-04-17 06:24:30 +00:00
jfrijters
50e5974b17
Updated copyright notices.
2009-04-16 10:12:50 +00:00
jfrijters
1d2cfde35f
Updated to OpenJDK 6 b16
2009-04-16 10:12:34 +00:00
jfrijters
62e4bc8b12
Removed jsr/ret support.
2009-04-16 05:44:48 +00:00
jfrijters
7902330d0c
Subroutine inlining exposed a pre-existing codegen bug that caused exception handlers to be dropped after an unreachable exception block was encountered.
2009-04-16 05:37:53 +00:00
jfrijters
937d2e6568
Added support for inlining subroutines (jsr/ret) to allow the verifier and compiler to be simplified and to hopefully pave the way for future codegen optimizations.
2009-04-16 05:34:20 +00:00
jfrijters
e3f95b0bcd
converter.cs
...
- ConvertRoundRect - correction in representation differences
- LineJoin, LineCap, Dash conversions
- CreateFontFamily - case sensitivity fix
fonts.cs, fonts-0.95.cs
- overriding FontMetrics.getStringBounds
- y coordinate of the returned rectangle should be the negative ascent in Java
graphics.cs
- NetGraphics.drawArc, fillArc - correction in representation differences
- NetGraphics.drawRoundRect, fillRoundRect - correction in representation differences
- NetGraphics.drawString - text was mispositioned
- NetGraphics.setStroke - BasicStroke support for LineCap, LineJoin, LineDash
- NetGraphicsEnvironment.createGraphics returned empty image
images.cs
- NetProducerImage.setPixels - implementation for byte[] argument
toolkit.cs, toolkit-0.95.cs
toolkit.cs: NetToolkit implements ikvm.awt.IkvmToolkit, see BufferedImage.createGraphics implementation
NetToolkit - getBestCursorSize, createCustomCursor implementation
NetToolkit - DoubleClick, ContextMenu support
NetToolkit - MapKeyCode did not work for Enter and Delete keys
NetToolkit - OnBoundsChanged - component resized event seems to be missing
NetToolkit - createImage(ImageProducer) implementation
NetToolkit - setCursorImpl, NetCustomCursor
NetDialogPeer - setting the title of the dialog
NetFramePeer - setting icon for the frame
Contributed by: Judit Vasko-Szedlar (Chemaxon)
2009-04-15 04:58:12 +00:00
jfrijters
af7a06b956
Remove unused files.
2009-04-15 04:22:00 +00:00
jfrijters
4edd2b727d
Disable warnings about obsolete members.
2009-04-15 04:21:47 +00:00
jfrijters
e8faf14f13
Add variables to debug symbols and fix RemapToken to ignore non-method tokens.
...
Contributed by: Nat Luengnaruemitchai
2009-04-15 04:21:15 +00:00
jfrijters
2c781b61f5
Added Nat Luengnaruemitchai.
2009-04-08 04:39:11 +00:00
jfrijters
f4b32631bc
Don't write debug directory if it not supposed to be there.
2009-04-08 04:38:42 +00:00
jfrijters
70b04e174e
Changed bytecode stream and exception tables to use instruction indexes instead of PC.
2009-04-07 04:53:56 +00:00
jfrijters
ca62b68b61
Expose MVID in ModuleBuilder and fixed MDB symbol writer to use this instead generating a new guid.
2009-04-07 04:49:27 +00:00
jfrijters
145b8020ff
Changed LoadLocal/StoreLocal to take an instruction index, instead of an instruction.
2009-04-06 10:26:37 +00:00
jfrijters
d94191faa1
Removed local variable scoping (from debug info) because it doesn't add much value and conflicts with future optimizations.
2009-04-06 10:19:51 +00:00