hg: macosx-port/macosx-port/jdk: Fixing up CImage, adding threading assert helpers, backwards compatible Aqua root class, more GeomUtils, and a CFRetainedResource base class which handles native cleanup safely.

swingler at apple.com swingler at apple.com
Mon Apr 18 17:30:59 PDT 2011


Changeset: 96acdcc5308d
Author:    swingler at apple.com
Date:      2011-04-18 17:30 -0700
URL:       http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/96acdcc5308d

Fixing up CImage, adding threading assert helpers, backwards compatible Aqua root class, more GeomUtils, and a CFRetainedResource base class which handles native cleanup safely.

! make/sun/lwawt/FILES_c_macosx.gmk
! make/sun/lwawt/FILES_export_macosx.gmk
+ src/macosx/classes/apple/laf/AquaLookAndFeel.java
! src/macosx/classes/com/apple/laf/AquaIcon.java
! src/macosx/classes/com/apple/laf/AquaImageFactory.java
! src/macosx/classes/com/apple/laf/AquaUtils.java
! src/macosx/classes/sun/lwawt/macosx/CCheckboxMenuItem.java
+ src/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java
! src/macosx/classes/sun/lwawt/macosx/CImage.java
! src/macosx/classes/sun/lwawt/macosx/CMenuItem.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
+ src/macosx/classes/sun/lwawt/macosx/CThreading.java
! src/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
+ src/macosx/native/sun/awt/CFRetainedResource.m
! src/macosx/native/sun/awt/CImage.m
! src/macosx/native/sun/awt/GeomUtilities.h
! src/macosx/native/sun/awt/GeomUtilities.m
! src/macosx/native/sun/awt/LWCToolkit.m
! src/macosx/native/sun/awt/ThreadUtilities.h



More information about the macosx-port-dev mailing list