From d0fc79dc0bc2401cd05e23b884c5fcd8fa65de26 Mon Sep 17 00:00:00 2001 From: archie Date: Mon, 26 Jul 2004 21:18:24 +0000 Subject: Update to 1.1.6. --- java/sablevm/Makefile | 14 +- java/sablevm/distinfo | 8 +- java/sablevm/files/patch-sablevm-1.1.6-20040725 | 142 +++++++++++++++++++++ .../files/patch-sablevm-classpath-1.1.6-20040725 | 13 ++ java/sablevm/pkg-plist | 105 ++++++++++++++- 5 files changed, 270 insertions(+), 12 deletions(-) create mode 100644 java/sablevm/files/patch-sablevm-1.1.6-20040725 create mode 100644 java/sablevm/files/patch-sablevm-classpath-1.1.6-20040725 (limited to 'java') diff --git a/java/sablevm/Makefile b/java/sablevm/Makefile index 52391b4c3eff..0fd3aa96caac 100644 --- a/java/sablevm/Makefile +++ b/java/sablevm/Makefile @@ -6,7 +6,7 @@ # PORTNAME= sablevm -PORTVERSION= 1.1.5 +PORTVERSION= 1.1.6 CATEGORIES= java MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR=sablevm @@ -18,11 +18,14 @@ COMMENT= Java VM created by McGill University's Sable Research Group BUILD_DEPENDS= jikes:${PORTSDIR}/java/jikes LIB_DEPENDS= popt:${PORTSDIR}/devel/popt \ - ffi:${PORTSDIR}/devel/libffi + ffi:${PORTSDIR}/devel/libffi \ + gtk-x11-2.0:${PORTSDIR}/x11-toolkits/gtk20 \ + art_lgpl_2:${PORTSDIR}/graphics/libart_lgpl2 -GNU_CONFIGURE= yes +USE_AUTOCONF_VER=259 +#GNU_CONFIGURE= yes USE_GMAKE= yes -USE_LIBTOOL_VER=13 +USE_LIBTOOL_VER=15 USE_LIBLTDL= yes INSTALLS_SHLIB= yes PLIST_SUB= PORTVERSION=${PORTVERSION} @@ -40,8 +43,7 @@ CLASSPATHDIR= ${PORTNAME}-classpath-${PORTVERSION} post-build: @${ECHO} "===> ${CLASSPATHDIR}" @( cd ${.CURDIR} && ${MAKE} do-configure \ - CONFIGURE_WRKSRC=${WRKDIR}/${CLASSPATHDIR} \ - CONFIGURE_ARGS="--disable-gtk-peer" ) + CONFIGURE_WRKSRC=${WRKDIR}/${CLASSPATHDIR}) @( cd ${.CURDIR} && ${MAKE} do-build \ BUILD_WRKSRC=${WRKDIR}/${CLASSPATHDIR} ) diff --git a/java/sablevm/distinfo b/java/sablevm/distinfo index fa0035cedb96..d29f0bc19d90 100644 --- a/java/sablevm/distinfo +++ b/java/sablevm/distinfo @@ -1,4 +1,4 @@ -MD5 (sablevm-1.1.5.tar.gz) = bd622682679dbb6ad7fb8e9fc339abf8 -SIZE (sablevm-1.1.5.tar.gz) = 663191 -MD5 (sablevm-classpath-1.1.5.tar.gz) = 6bab25aa50da3c2b4bea4179d48cd1c5 -SIZE (sablevm-classpath-1.1.5.tar.gz) = 3514687 +MD5 (sablevm-1.1.6.tar.gz) = 94798274f59d9abbd7d09a1050d608de +SIZE (sablevm-1.1.6.tar.gz) = 671107 +MD5 (sablevm-classpath-1.1.6.tar.gz) = 6a18a1da253b11dd10d717656a91e8ac +SIZE (sablevm-classpath-1.1.6.tar.gz) = 3693590 diff --git a/java/sablevm/files/patch-sablevm-1.1.6-20040725 b/java/sablevm/files/patch-sablevm-1.1.6-20040725 new file mode 100644 index 000000000000..bf3e959de6bb --- /dev/null +++ b/java/sablevm/files/patch-sablevm-1.1.6-20040725 @@ -0,0 +1,142 @@ +Index: src/libsablevm/error.c +=================================================================== +--- src/libsablevm/error.c (.../tags/sablevm-1.1.6) (revision 2849) ++++ src/libsablevm/error.c (.../branches/staging) (revision 2849) +@@ -8,6 +8,7 @@ + + /* We remember previously established signal handlers, so that we can + delegate back to them when we don't handle a signal. */ ++static sigset_t _svmv_old_sigset; + + static struct sigaction _svmv_old_sigquit; + static struct sigaction _svmv_old_siginterrupt; +@@ -320,8 +321,16 @@ + static jint + _svmf_error_init (void) + { ++ sigset_t svmv_sigset; + struct sigaction sa; + ++ /* save old sigmask before doing any modifications */ ++ ++ if (sigprocmask(0, NULL, &_svmv_old_sigset) != 0) ++ { ++ goto error; ++ } ++ + _svmm_zero_memory (sa); + + /* mask all signals handled by the signal handler */ +@@ -392,6 +401,8 @@ + #endif /* _SABLEVM_INLINABILITY_TESTING */ + + #if defined(_SABLEVM_HAS_SIGINFO) ++ ++ /* TODO: add signal support for systems w/o SA_SIGINFO */ + + /* use extended info version */ + sa.sa_flags = SA_SIGINFO; +@@ -457,9 +468,77 @@ + + #endif /* _SABLEVM_HAS_SIGINFO */ + ++ /* ignore SIGPIPE */ ++ ++ if (sigemptyset (&svmv_sigset) != 0) ++ { ++ goto error; ++ } ++ ++ if (sigaddset (&svmv_sigset, SIGPIPE) != 0) ++ { ++ goto error; ++ } ++ ++ if (sigprocmask(SIG_BLOCK, &svmv_sigset, NULL) != 0) ++ { ++ goto error; ++ } ++ + return JNI_OK; + + error: + + return JNI_ERR; + } ++ ++/* ++---------------------------------------------------------------------- ++_svmf_error_init ++---------------------------------------------------------------------- ++*/ ++ ++/* TODO: call this function from the right place. It's unused currently. */ ++ ++static jint ++_svmf_error_restore (void) ++{ ++#if defined(_SABLEVM_HAS_SIGINFO) ++ ++ if (sigaction (SIGQUIT, &_svmv_old_sigquit, NULL) != 0) ++ { ++ goto error; ++ } ++ ++ if (sigaction (SVM_INTERRUPT_SIGNAL, &_svmv_old_siginterrupt, NULL) != 0) ++ { ++ goto error; ++ } ++ ++#if defined(_SABLEVM_SIGNALS_FOR_EXCEPTIONS) || defined(_SABLEVM_INLINABILITY_TESTING) ++ ++ if (sigaction (SIGSEGV, &_svmv_old_sigsegv, NULL) != 0) ++ { ++ goto error; ++ } ++ ++ if (sigaction (SIGFPE, &_svmv_old_sigfpe, NULL) != 0) ++ { ++ goto error; ++ } ++ ++#endif /* _SABLEVM_SIGNALS_FOR_EXCEPTIONS || _SABLEVM_INLINABILITY_TESTING */ ++ ++#endif /* _SABLEVM_HAS_SIGINFO */ ++ ++ if (sigprocmask(SIG_SETMASK, &_svmv_old_sigset, NULL) != 0) ++ { ++ goto error; ++ } ++ ++ return JNI_OK; ++ ++error: ++ ++ return JNI_ERR; ++} +Index: configure.ac +=================================================================== +--- configure.ac (.../tags/sablevm-1.1.6) (revision 2849) ++++ configure.ac (.../branches/staging) (revision 2849) +@@ -408,12 +404,12 @@ + AC_OUTPUT + + dnl check whether 'make' is GNU make +-make_bin=`which make` +-if test "X$make_bin" != "X"; then +- make_test=`$make_bin --version 2>&1 |grep GNU` +- if test "X$make_test" = "X"; then +- AC_MSG_WARN("*** Your 'make' command does NOT seem to be GNU Make. ***") +- AC_MSG_WARN("The build system of SableVM requires GNU Make. On many systems GNU Make") +- AC_MSG_WARN("is installed as 'gmake'.") +- fi +-fi ++dnl make_bin=`which make` ++dnl if test "X$make_bin" != "X"; then ++dnl make_test=`$make_bin --version 2>&1 |grep GNU` ++dnl if test "X$make_test" = "X"; then ++dnl AC_MSG_WARN("*** Your 'make' command does NOT seem to be GNU Make. ***") ++dnl AC_MSG_WARN("The build system of SableVM requires GNU Make. On many systems GNU Make") ++dnl AC_MSG_WARN("is installed as 'gmake'.") ++dnl fi ++dnl fi diff --git a/java/sablevm/files/patch-sablevm-classpath-1.1.6-20040725 b/java/sablevm/files/patch-sablevm-classpath-1.1.6-20040725 new file mode 100644 index 000000000000..da4953bed98c --- /dev/null +++ b/java/sablevm/files/patch-sablevm-classpath-1.1.6-20040725 @@ -0,0 +1,13 @@ +Index: native/target/generic/target_generic_network.h +=================================================================== +--- ../sablevm-classpath-1.1.6/native/target/generic/target_generic_network.h (.../tags/sablevm-classpath-1.1.6) (revision 2849) ++++ ../sablevm-classpath-1.1.6/native/target/generic/target_generic_network.h (.../branches/staging) (revision 2849) +@@ -570,7 +570,7 @@ + #include + #define TARGET_NATIVE_NETWORK_SOCKET_SEND(socketDescriptor,buffer,length,bytesSent) \ + do { \ +- bytesSent=send(socketDescriptor,buffer,length,MSG_NOSIGNAL); \ ++ bytesSent=send(socketDescriptor,buffer,length,0); \ + } while (0) + #endif + diff --git a/java/sablevm/pkg-plist b/java/sablevm/pkg-plist index eb728f3d362a..e455953d43f2 100644 --- a/java/sablevm/pkg-plist +++ b/java/sablevm/pkg-plist @@ -3,10 +3,13 @@ bin/sablevm include/jni.h include/jni_system_specific.h lib/libsablevm-%%PORTVERSION%%.so -lib/libsablevm.la +lib/libsablevm.a lib/libsablevm.so lib/sablevm/awt/font.properties lib/sablevm/logging.properties +lib/sablevm/sablevm-classpath/libgtkpeer-%%PORTVERSION%%.so +lib/sablevm/sablevm-classpath/libgtkpeer.la +lib/sablevm/sablevm-classpath/libgtkpeer.so lib/sablevm/sablevm-classpath/libjavaawt-%%PORTVERSION%%.so lib/sablevm/sablevm-classpath/libjavaawt.la lib/sablevm/sablevm-classpath/libjavaawt.so @@ -52,6 +55,8 @@ share/sablevm/sablevm-classpath/gnu/java/awt/image/XBMDecoder.class share/sablevm/sablevm-classpath/gnu/java/awt/peer/ClasspathFontPeer.class share/sablevm/sablevm-classpath/gnu/java/awt/peer/EmbeddedWindowPeer.class share/sablevm/sablevm-classpath/gnu/java/awt/peer/GLightweightPeer.class +share/sablevm/sablevm-classpath/gnu/java/awt/peer/gtk/GThreadMutex.class +share/sablevm/sablevm-classpath/gnu/java/awt/peer/gtk/GThreadNativeMethodRunner.class share/sablevm/sablevm-classpath/gnu/java/awt/peer/gtk/GdkClasspathFontPeer$GdkFontLineMetrics.class share/sablevm/sablevm-classpath/gnu/java/awt/peer/gtk/GdkClasspathFontPeer.class share/sablevm/sablevm-classpath/gnu/java/awt/peer/gtk/GdkClasspathFontPeerMetrics.class @@ -385,6 +390,8 @@ share/sablevm/sablevm-classpath/gnu/java/rmi/server/UnicastServer.class share/sablevm/sablevm-classpath/gnu/java/rmi/server/UnicastServerRef.class share/sablevm/sablevm-classpath/gnu/java/security/Engine.class share/sablevm/sablevm-classpath/gnu/java/security/OID.class +share/sablevm/sablevm-classpath/gnu/java/security/PolicyFile$1.class +share/sablevm/sablevm-classpath/gnu/java/security/PolicyFile.class share/sablevm/sablevm-classpath/gnu/java/security/der/BitString.class share/sablevm/sablevm-classpath/gnu/java/security/der/DER.class share/sablevm/sablevm-classpath/gnu/java/security/der/DEREncodingException.class @@ -513,6 +520,7 @@ share/sablevm/sablevm-classpath/java/awt/Container.class share/sablevm/sablevm-classpath/java/awt/ContainerOrderFocusTraversalPolicy.class share/sablevm/sablevm-classpath/java/awt/Cursor.class share/sablevm/sablevm-classpath/java/awt/DefaultFocusTraversalPolicy.class +share/sablevm/sablevm-classpath/java/awt/DefaultKeyboardFocusManager$EventDelayRequest.class share/sablevm/sablevm-classpath/java/awt/DefaultKeyboardFocusManager.class share/sablevm/sablevm-classpath/java/awt/Dialog.class share/sablevm/sablevm-classpath/java/awt/Dimension.class @@ -847,6 +855,7 @@ share/sablevm/sablevm-classpath/java/beans/DesignMode.class share/sablevm/sablevm-classpath/java/beans/EventSetDescriptor.class share/sablevm/sablevm-classpath/java/beans/ExceptionListener.class share/sablevm/sablevm-classpath/java/beans/ExplicitInfo.class +share/sablevm/sablevm-classpath/java/beans/Expression.class share/sablevm/sablevm-classpath/java/beans/FeatureDescriptor.class share/sablevm/sablevm-classpath/java/beans/IndexedPropertyDescriptor.class share/sablevm/sablevm-classpath/java/beans/IntrospectionException.class @@ -863,6 +872,7 @@ share/sablevm/sablevm-classpath/java/beans/PropertyEditorManager.class share/sablevm/sablevm-classpath/java/beans/PropertyEditorSupport.class share/sablevm/sablevm-classpath/java/beans/PropertyVetoException.class share/sablevm/sablevm-classpath/java/beans/SimpleBeanInfo.class +share/sablevm/sablevm-classpath/java/beans/Statement.class share/sablevm/sablevm-classpath/java/beans/VetoableChangeListener.class share/sablevm/sablevm-classpath/java/beans/VetoableChangeListenerProxy.class share/sablevm/sablevm-classpath/java/beans/VetoableChangeSupport.class @@ -950,6 +960,7 @@ share/sablevm/sablevm-classpath/java/io/ObjectStreamClass$1.class share/sablevm/sablevm-classpath/java/io/ObjectStreamClass$2.class share/sablevm/sablevm-classpath/java/io/ObjectStreamClass$3.class share/sablevm/sablevm-classpath/java/io/ObjectStreamClass$4.class +share/sablevm/sablevm-classpath/java/io/ObjectStreamClass$5.class share/sablevm/sablevm-classpath/java/io/ObjectStreamClass.class share/sablevm/sablevm-classpath/java/io/ObjectStreamConstants.class share/sablevm/sablevm-classpath/java/io/ObjectStreamException.class @@ -1148,6 +1159,7 @@ share/sablevm/sablevm-classpath/java/net/SocketPermission.class share/sablevm/sablevm-classpath/java/net/SocketTimeoutException.class share/sablevm/sablevm-classpath/java/net/URI.class share/sablevm/sablevm-classpath/java/net/URISyntaxException.class +share/sablevm/sablevm-classpath/java/net/URL$1.class share/sablevm/sablevm-classpath/java/net/URL.class share/sablevm/sablevm-classpath/java/net/URLClassLoader$1.class share/sablevm/sablevm-classpath/java/net/URLClassLoader$2.class @@ -1350,6 +1362,7 @@ share/sablevm/sablevm-classpath/java/security/Guard.class share/sablevm/sablevm-classpath/java/security/GuardedObject.class share/sablevm/sablevm-classpath/java/security/Identity.class share/sablevm/sablevm-classpath/java/security/IdentityScope.class +share/sablevm/sablevm-classpath/java/security/IntersectingDomainCombiner.class share/sablevm/sablevm-classpath/java/security/InvalidAlgorithmParameterException.class share/sablevm/sablevm-classpath/java/security/InvalidKeyException.class share/sablevm/sablevm-classpath/java/security/InvalidParameterException.class @@ -1397,6 +1410,7 @@ share/sablevm/sablevm-classpath/java/security/UnrecoverableKeyException.class share/sablevm/sablevm-classpath/java/security/UnresolvedPermission.class share/sablevm/sablevm-classpath/java/security/UnresolvedPermissionCollection$1.class share/sablevm/sablevm-classpath/java/security/UnresolvedPermissionCollection.class +share/sablevm/sablevm-classpath/java/security/VMAccessController.class share/sablevm/sablevm-classpath/java/security/acl/Acl.class share/sablevm/sablevm-classpath/java/security/acl/AclEntry.class share/sablevm/sablevm-classpath/java/security/acl/AclNotFoundException.class @@ -2007,6 +2021,9 @@ share/sablevm/sablevm-classpath/javax/swing/Action.class share/sablevm/sablevm-classpath/javax/swing/ActionMap.class share/sablevm/sablevm-classpath/javax/swing/BorderFactory.class share/sablevm/sablevm-classpath/javax/swing/BoundedRangeModel.class +share/sablevm/sablevm-classpath/javax/swing/Box$AccessibleBox.class +share/sablevm/sablevm-classpath/javax/swing/Box$Filler$AccessibleBoxFiller.class +share/sablevm/sablevm-classpath/javax/swing/Box$Filler.class share/sablevm/sablevm-classpath/javax/swing/Box.class share/sablevm/sablevm-classpath/javax/swing/BoxLayout.class share/sablevm/sablevm-classpath/javax/swing/ButtonGroup.class @@ -2063,6 +2080,9 @@ share/sablevm/sablevm-classpath/javax/swing/JFormattedTextField$AbstractFormatte share/sablevm/sablevm-classpath/javax/swing/JFormattedTextField$AbstractFormatterFactory.class share/sablevm/sablevm-classpath/javax/swing/JFormattedTextField.class share/sablevm/sablevm-classpath/javax/swing/JFrame.class +share/sablevm/sablevm-classpath/javax/swing/JInternalFrame$AccessibleJInternalFrame.class +share/sablevm/sablevm-classpath/javax/swing/JInternalFrame$JDesktopIcon$AccessibleJDesktopIcon.class +share/sablevm/sablevm-classpath/javax/swing/JInternalFrame$JDesktopIcon.class share/sablevm/sablevm-classpath/javax/swing/JInternalFrame.class share/sablevm/sablevm-classpath/javax/swing/JLabel.class share/sablevm/sablevm-classpath/javax/swing/JLayeredPane.class @@ -2072,16 +2092,24 @@ share/sablevm/sablevm-classpath/javax/swing/JList$3.class share/sablevm/sablevm-classpath/javax/swing/JList$ListListener.class share/sablevm/sablevm-classpath/javax/swing/JList.class share/sablevm/sablevm-classpath/javax/swing/JMenu$AccessibleJMenu.class +share/sablevm/sablevm-classpath/javax/swing/JMenu$ActionChangedListener.class +share/sablevm/sablevm-classpath/javax/swing/JMenu$MenuChangeListener.class share/sablevm/sablevm-classpath/javax/swing/JMenu$WinListener.class share/sablevm/sablevm-classpath/javax/swing/JMenu.class share/sablevm/sablevm-classpath/javax/swing/JMenuBar.class +share/sablevm/sablevm-classpath/javax/swing/JMenuItem$1.class share/sablevm/sablevm-classpath/javax/swing/JMenuItem$AccessibleJMenuItem.class share/sablevm/sablevm-classpath/javax/swing/JMenuItem.class +share/sablevm/sablevm-classpath/javax/swing/JOptionPane$AccessibleJOptionPane.class share/sablevm/sablevm-classpath/javax/swing/JOptionPane.class share/sablevm/sablevm-classpath/javax/swing/JPanel.class share/sablevm/sablevm-classpath/javax/swing/JPasswordField$AccessibleJPasswordField.class share/sablevm/sablevm-classpath/javax/swing/JPasswordField.class share/sablevm/sablevm-classpath/javax/swing/JPopupMenu$AccessibleJPopupMenu.class +share/sablevm/sablevm-classpath/javax/swing/JPopupMenu$HeavyWeightPopup.class +share/sablevm/sablevm-classpath/javax/swing/JPopupMenu$LightWeightPopup.class +share/sablevm/sablevm-classpath/javax/swing/JPopupMenu$MediumWeightPopup.class +share/sablevm/sablevm-classpath/javax/swing/JPopupMenu$Popup.class share/sablevm/sablevm-classpath/javax/swing/JPopupMenu$Separator.class share/sablevm/sablevm-classpath/javax/swing/JPopupMenu.class share/sablevm/sablevm-classpath/javax/swing/JProgressBar$1.class @@ -2097,6 +2125,7 @@ share/sablevm/sablevm-classpath/javax/swing/JScrollBar$1.class share/sablevm/sablevm-classpath/javax/swing/JScrollBar$AccessibleJScrollBar.class share/sablevm/sablevm-classpath/javax/swing/JScrollBar.class share/sablevm/sablevm-classpath/javax/swing/JScrollPane$1.class +share/sablevm/sablevm-classpath/javax/swing/JScrollPane$ScrollBar.class share/sablevm/sablevm-classpath/javax/swing/JScrollPane.class share/sablevm/sablevm-classpath/javax/swing/JSeparator$AccessibleJSeparator.class share/sablevm/sablevm-classpath/javax/swing/JSeparator.class @@ -2110,6 +2139,7 @@ share/sablevm/sablevm-classpath/javax/swing/JTabbedPane$ModelListener.class share/sablevm/sablevm-classpath/javax/swing/JTabbedPane$Page.class share/sablevm/sablevm-classpath/javax/swing/JTabbedPane.class share/sablevm/sablevm-classpath/javax/swing/JTable.class +share/sablevm/sablevm-classpath/javax/swing/JTextArea.class share/sablevm/sablevm-classpath/javax/swing/JTextField$AccessibleJTextField.class share/sablevm/sablevm-classpath/javax/swing/JTextField.class share/sablevm/sablevm-classpath/javax/swing/JTextPane.class @@ -2137,6 +2167,7 @@ share/sablevm/sablevm-classpath/javax/swing/PopupFactory.class share/sablevm/sablevm-classpath/javax/swing/ProgressMonitor.class share/sablevm/sablevm-classpath/javax/swing/ProgressMonitorInputStream.class share/sablevm/sablevm-classpath/javax/swing/Renderer.class +share/sablevm/sablevm-classpath/javax/swing/RepaintManager$RepaintWorker.class share/sablevm/sablevm-classpath/javax/swing/RepaintManager.class share/sablevm/sablevm-classpath/javax/swing/RootPaneContainer.class share/sablevm/sablevm-classpath/javax/swing/ScrollPaneConstants.class @@ -2149,6 +2180,7 @@ share/sablevm/sablevm-classpath/javax/swing/SizeSequence.class share/sablevm/sablevm-classpath/javax/swing/SpinnerModel.class share/sablevm/sablevm-classpath/javax/swing/SwingConstants.class share/sablevm/sablevm-classpath/javax/swing/SwingUtilities.class +share/sablevm/sablevm-classpath/javax/swing/Timer$1.class share/sablevm/sablevm-classpath/javax/swing/Timer$Waker.class share/sablevm/sablevm-classpath/javax/swing/Timer.class share/sablevm/sablevm-classpath/javax/swing/ToolTipManager$insideTimerAction.class @@ -2298,12 +2330,49 @@ share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicButtonListener.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicButtonUI.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicCheckBoxUI.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicDesktopIconUI$1.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicDesktopIconUI$2.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicDesktopIconUI$BoundButton.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicDesktopIconUI$DesktopIconBorder.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicDesktopIconUI$InternalFrameDefaultMenuIcon.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicDesktopIconUI$MouseInputHandler.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicDesktopIconUI.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicDesktopPaneUI$CloseAction.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicDesktopPaneUI$MaximizeAction.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicDesktopPaneUI$MinimizeAction.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicDesktopPaneUI$NavigateAction.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicDesktopPaneUI$OpenAction.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicDesktopPaneUI.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicGraphicsUtils.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicIconFactory$1.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicIconFactory$2.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicIconFactory$3.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicIconFactory$4.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicIconFactory$DummyIcon.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicIconFactory.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameTitlePane$1.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameTitlePane$2.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameTitlePane$3.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameTitlePane$CloseAction.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameTitlePane$IconifyAction.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameTitlePane$MaximizeAction.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameTitlePane$MoveAction.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameTitlePane$PaneButton.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameTitlePane$PropertyChangeHandler.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameTitlePane$RestoreAction.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameTitlePane$SizeAction.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameTitlePane$SystemMenuBar.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameTitlePane$TitlePaneLayout.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameTitlePane.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameUI$1.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameUI$BasicInternalFrameListener.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameUI$BorderListener.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameUI$ComponentHandler.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameUI$GlassPaneDispatcher.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameUI$InternalFrameBorder.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameUI$InternalFrameLayout.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameUI$InternalFramePropertyChangeListener.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicInternalFrameUI.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicLabelUI.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicListUI$FocusHandler.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicListUI$ListDataHandler.class @@ -2312,12 +2381,31 @@ share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicListUI$MouseInputHan share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicListUI$PropertyChangeHandler.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicListUI.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicLookAndFeel.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicMenuBarUI$ChangeHandler.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicMenuBarUI$ContainerHandler.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicMenuBarUI$PropertyChangeHandler.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicMenuBarUI.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicMenuItemUI$MenuDragMouseHandler.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicMenuItemUI$MenuKeyHandler.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicMenuItemUI$MouseInputHandler.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicMenuItemUI$PropertyChangeHandler.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicMenuItemUI.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicMenuUI$ChangeHandler.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicMenuUI$MenuDragMouseHandler.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicMenuUI$MenuHandler.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicMenuUI$MenuKeyHandler.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicMenuUI$MouseInputHandler.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicMenuUI$PropertyChangeHandler.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicMenuUI.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicOptionPaneUI$1.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicOptionPaneUI$2.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicOptionPaneUI$3.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicOptionPaneUI$4.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicOptionPaneUI$5.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicOptionPaneUI$ButtonActionListener.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicOptionPaneUI$ButtonAreaLayout.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicOptionPaneUI$PropertyChangeHandler.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicOptionPaneUI$messageIcon.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicOptionPaneUI.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicPanelUI.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicProgressBarUI$1.class @@ -2344,10 +2432,20 @@ share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSliderUI$PropertyCha share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSliderUI$ScrollListener.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSliderUI$TrackListener.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSliderUI.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSplitPaneDivider$DividerLayout.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSplitPaneDivider$DragController.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSplitPaneDivider$MouseHandler.class -share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSplitPaneDivider$OneTouchButton.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSplitPaneDivider$VerticalDragController.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSplitPaneDivider.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSplitPaneUI$BasicHorizontalLayoutManager.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSplitPaneUI$BasicVerticalLayoutManager.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSplitPaneUI$FocusHandler.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSplitPaneUI$KeyboardDownRightHandler.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSplitPaneUI$KeyboardEndHandler.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSplitPaneUI$KeyboardHomeHandler.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSplitPaneUI$KeyboardResizeToggleHandler.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSplitPaneUI$KeyboardUpLeftHandler.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSplitPaneUI$PropertyHandler.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicSplitPaneUI.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicTabbedPaneUI$1.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicTabbedPaneUI$FocusHandler.class @@ -2363,6 +2461,9 @@ share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicTabbedPaneUI$TabbedP share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicTabbedPaneUI.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicTextUI.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicToggleButtonUI.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicToolBarUI$1.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicToolBarUI$DragWindow.class +share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicToolBarUI.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicTreeUI.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicViewportUI$ChangeHandler.class share/sablevm/sablevm-classpath/javax/swing/plaf/basic/BasicViewportUI.class -- cgit