From andrewbachmann at gmail.com Sat Dec 19 16:58:25 2009 From: andrewbachmann at gmail.com (andrewbachmann at gmail.com) Date: Sun, 20 Dec 2009 00:58:25 +0000 Subject: hg: haiku/haiku/hotspot: 10 new changesets Message-ID: <20091220005856.72C3042796@hg.openjdk.java.net> Changeset: 97192552e25c Author: bachmann Date: 2009-12-16 09:08 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/hotspot/rev/97192552e25c up to about 2500 ! src/os/haiku/vm/os_haiku.cpp Changeset: 38fc8249545b Author: bachmann Date: 2009-12-16 09:10 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/hotspot/rev/38fc8249545b optimize O2 by default ! make/haiku/makefiles/top.make Changeset: 4e9c6175b59e Author: bachmann Date: 2009-12-17 10:19 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/hotspot/rev/4e9c6175b59e 3000 ! src/os/haiku/vm/os_haiku.cpp Changeset: 9aaf64898741 Author: bachmann Date: 2009-12-18 08:31 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/hotspot/rev/9aaf64898741 one page to compile ! src/os/haiku/vm/os_haiku.cpp Changeset: 756a05c8f7e5 Author: bachmann Date: 2009-12-18 09:22 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/hotspot/rev/756a05c8f7e5 pthread_... ! src/os/haiku/vm/os_haiku.cpp Changeset: 6ac1b884a6b7 Author: bachmann Date: 2009-12-18 10:12 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/hotspot/rev/6ac1b884a6b7 5 left ! src/os/haiku/vm/os_haiku.cpp ! src/os/haiku/vm/os_haiku.hpp Changeset: 746200f0654a Author: bachmann Date: 2009-12-19 22:29 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/hotspot/rev/746200f0654a compiles ! src/os/haiku/vm/osThread_haiku.cpp ! src/os/haiku/vm/osThread_haiku.hpp ! src/os/haiku/vm/os_haiku.cpp ! src/os/haiku/vm/os_haiku.hpp ! src/os/haiku/vm/os_share_haiku.hpp Changeset: 269729fcb236 Author: bachmann Date: 2009-12-19 22:30 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/hotspot/rev/269729fcb236 redefined type error ! src/share/vm/utilities/globalDefinitions_gcc.hpp Changeset: 853ec227c99a Author: bachmann Date: 2009-12-19 22:30 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/hotspot/rev/853ec227c99a compiles ! src/os_cpu/haiku_x86/vm/os_haiku_x86.cpp Changeset: 822720d70722 Author: bachmann Date: 2009-12-19 16:51 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/hotspot/rev/822720d70722 remove saproc for now, restore optimization ! make/haiku/makefiles/defs.make ! make/haiku/makefiles/gcc.make From andrewbachmann at gmail.com Sun Dec 20 12:18:05 2009 From: andrewbachmann at gmail.com (andrewbachmann at gmail.com) Date: Sun, 20 Dec 2009 20:18:05 +0000 Subject: hg: haiku/haiku/hotspot: 2 new changesets Message-ID: <20091220201835.A429A428D9@hg.openjdk.java.net> Changeset: 0c488a480d72 Author: bachmann Date: 2009-12-20 12:17 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/hotspot/rev/0c488a480d72 postpone sa for now ! make/haiku/makefiles/defs.make Changeset: 6c519656b74d Author: bachmann Date: 2009-12-20 12:17 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/hotspot/rev/6c519656b74d fix compilation problems ! src/os/haiku/vm/os_haiku.cpp ! src/share/vm/interpreter/bytecodeTracer.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/utilities/ostream.cpp From andrewbachmann at gmail.com Sun Dec 20 13:28:34 2009 From: andrewbachmann at gmail.com (andrewbachmann at gmail.com) Date: Sun, 20 Dec 2009 21:28:34 +0000 Subject: hg: haiku/haiku/hotspot: fix compilation error - this patch marks the successful completion of hotspot building Message-ID: <20091220212838.3C1C9428EC@hg.openjdk.java.net> Changeset: 82c3683358cf Author: bachmann Date: 2009-12-20 13:27 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/hotspot/rev/82c3683358cf fix compilation error - this patch marks the successful completion of hotspot building ! src/share/vm/runtime/thread.cpp From andrewbachmann at gmail.com Sun Dec 20 17:37:43 2009 From: andrewbachmann at gmail.com (andrewbachmann at gmail.com) Date: Mon, 21 Dec 2009 01:37:43 +0000 Subject: hg: haiku/haiku/jdk: 4 new changesets Message-ID: <20091221013839.BC4D94292F@hg.openjdk.java.net> Changeset: fcc9f30ee712 Author: bachmann Date: 2009-12-20 16:29 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/fcc9f30ee712 start porting jdk makefiles, Defs-haiku.gmk based on Defs-linux.gmk + make/common/Defs-haiku.gmk ! make/common/shared/Defs-java.gmk ! make/common/shared/Platform.gmk Changeset: b34606090e70 Author: bachmann Date: 2009-12-20 16:44 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/b34606090e70 more patches for haiku, relocate Defs-haiku.gmk ! make/common/Defs.gmk = make/common/shared/Defs-haiku.gmk < make/common/Defs-haiku.gmk ! make/common/shared/Defs-utils.gmk Changeset: fca0eef71671 Author: bachmann Date: 2009-12-20 16:48 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/fca0eef71671 ok, so that one belonged here ! make/common/Defs-haiku.gmk < make/common/shared/Defs-haiku.gmk Changeset: d01fe045391f Author: bachmann Date: 2009-12-20 17:36 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/d01fe045391f set up tool paths + make/common/shared/Defs-haiku.gmk ! make/common/shared/Defs-utils.gmk From andrewbachmann at gmail.com Sun Dec 20 17:59:43 2009 From: andrewbachmann at gmail.com (andrewbachmann at gmail.com) Date: Mon, 21 Dec 2009 01:59:43 +0000 Subject: hg: haiku/haiku/jdk: 2 new changesets Message-ID: <20091221020009.521EF42936@hg.openjdk.java.net> Changeset: 3479a060ea43 Author: bachmann Date: 2009-12-20 17:39 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/3479a060ea43 tweak to haiku ! make/common/shared/Defs-haiku.gmk Changeset: fde7ba38fa07 Author: bachmann Date: 2009-12-20 17:57 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/fde7ba38fa07 Defs for haiku ! make/common/Defs-haiku.gmk ! make/common/shared/Defs-haiku.gmk ! make/common/shared/Defs.gmk From andrewbachmann at gmail.com Mon Dec 21 01:15:28 2009 From: andrewbachmann at gmail.com (andrewbachmann at gmail.com) Date: Mon, 21 Dec 2009 09:15:28 +0000 Subject: hg: haiku/haiku/jdk: 9 new changesets Message-ID: <20091221091733.CAD4A429AB@hg.openjdk.java.net> Changeset: 941873651a30 Author: bachmann Date: 2009-12-20 18:07 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/941873651a30 linux to haiku ! make/common/shared/Defs.gmk Changeset: b69fb80c46d6 Author: bachmann Date: 2009-12-20 18:18 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/b69fb80c46d6 fixed quoting problem, thanks to http://www.linuxforums.org/forum/linux-programming-scripting/129073-makefile-shell-parenthesis.html ! make/common/shared/Platform.gmk Changeset: 5ac382a0f040 Author: bachmann Date: 2009-12-20 18:32 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/5ac382a0f040 compute free spaces ! make/common/shared/Sanity.gmk Changeset: 01cf75da0c30 Author: bachmann Date: 2009-12-21 00:08 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/01cf75da0c30 fix parens ! make/common/shared/Sanity.gmk Changeset: 9975589f1df2 Author: bachmann Date: 2009-12-21 00:09 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/9975589f1df2 fix variants ! make/common/shared/Sanity.gmk Changeset: ef075b4ee8d6 Author: bachmann Date: 2009-12-21 00:11 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/ef075b4ee8d6 clean up paths ! make/common/shared/Defs-haiku.gmk Changeset: 8a2d07ed093f Author: bachmann Date: 2009-12-21 00:31 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/8a2d07ed093f clean up sanity checks ! make/common/Sanity.gmk ! make/common/shared/Defs-haiku.gmk ! make/common/shared/Platform.gmk Changeset: dfc211dd676d Author: bachmann Date: 2009-12-21 00:47 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/dfc211dd676d set haiku requirements ! make/common/shared/Defs-versions.gmk Changeset: 2d1f089b60f9 Author: bachmann Date: 2009-12-21 01:14 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/2d1f089b60f9 fix more requirements and version checks ! make/common/shared/Defs-versions.gmk ! make/common/shared/Sanity.gmk From andrewbachmann at gmail.com Mon Dec 21 14:18:19 2009 From: andrewbachmann at gmail.com (Andrew Bachmann) Date: Mon, 21 Dec 2009 14:18:19 -0800 Subject: hotspot building Message-ID: <9cf4bb560912211418j2a7cc02cue5c553f51cc2a651@mail.gmail.com> Hi all, Sorry for the lull in activity recently. My hard drive got corrupted and I had a house guest, so things got delayed. But now I'm happy to announce that I've managed to get the libjvm.so and related files building completely on Haiku. Here's a blog entry detailing the steps to reproduce what I've done so far: http://www.haiku-os.org/blog/andrewbachmann/2009-12-21_openjdk_hotspot_libjvmso_built_haiku Next I am working on getting the jdk make files in order and adding in the haiku awt and other support classes. In the past, we used jikes to compile these classes. Unfortunately, even the most recent version of jikes is now five years old and can't handle the generics that are around now. So, we need to use a different solution. I know Michael was looking into this issue a little while ago. Also, I believe we can use remote hosting to compile the files, as well. Happy holidays all! -Andrew From umccullough at gmail.com Mon Dec 21 14:30:10 2009 From: umccullough at gmail.com (Urias McCullough) Date: Mon, 21 Dec 2009 14:30:10 -0800 Subject: hotspot building In-Reply-To: <9cf4bb560912211418j2a7cc02cue5c553f51cc2a651@mail.gmail.com> References: <9cf4bb560912211418j2a7cc02cue5c553f51cc2a651@mail.gmail.com> Message-ID: <1e80d8750912211430r5b7cec8dq989d682e0e2c44c3@mail.gmail.com> On Mon, Dec 21, 2009 at 2:18 PM, Andrew Bachmann wrote: > Happy holidays all! Aw man?! You're not even gonna put together a video complete with "mountain dew intake"? ;) Seriously though, that's awesome news Andrew! - Urias From andrewbachmann at gmail.com Mon Dec 21 23:02:29 2009 From: andrewbachmann at gmail.com (andrewbachmann at gmail.com) Date: Tue, 22 Dec 2009 07:02:29 +0000 Subject: hg: haiku/haiku/jdk: haiku jdk files, batch 1 Message-ID: <20091222070257.4195C42B1A@hg.openjdk.java.net> Changeset: 54cf72202887 Author: bachmann Date: 2009-12-21 23:01 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/54cf72202887 haiku jdk files, batch 1 + src/haiku/back/exec_md.c + src/haiku/back/linker_md.c + src/haiku/back/path_md.h + src/haiku/back/util_md.h + src/haiku/bin/i586/jvm.cfg + src/haiku/bin/java-rmi.cgi.sh + src/haiku/bin/java_md.c + src/haiku/bin/java_md.h + src/haiku/doc/man/DO_NOT_EDIT--GENERATED_FILES + src/haiku/doc/man/appletviewer.1 + src/haiku/doc/man/apt.1 + src/haiku/doc/man/extcheck.1 + src/haiku/doc/man/idlj.1 + src/haiku/doc/man/ja/appletviewer.1 + src/haiku/doc/man/ja/apt.1 + src/haiku/doc/man/ja/extcheck.1 + src/haiku/doc/man/ja/idlj.1 + src/haiku/doc/man/ja/jar.1 + src/haiku/doc/man/ja/jarsigner.1 + src/haiku/doc/man/ja/java.1 + src/haiku/doc/man/ja/javac.1 + src/haiku/doc/man/ja/javadoc.1 + src/haiku/doc/man/ja/javah.1 + src/haiku/doc/man/ja/javap.1 + src/haiku/doc/man/ja/javaws.1 + src/haiku/doc/man/ja/jconsole.1 + src/haiku/doc/man/ja/jdb.1 + src/haiku/doc/man/ja/jhat.1 + src/haiku/doc/man/ja/jinfo.1 + src/haiku/doc/man/ja/jmap.1 + src/haiku/doc/man/ja/jps.1 + src/haiku/doc/man/ja/jrunscript.1 + src/haiku/doc/man/ja/jsadebugd.1 + src/haiku/doc/man/ja/jstack.1 + src/haiku/doc/man/ja/jstat.1 + src/haiku/doc/man/ja/jstatd.1 + src/haiku/doc/man/ja/keytool.1 + src/haiku/doc/man/ja/kinit.1 + src/haiku/doc/man/ja/klist.1 + src/haiku/doc/man/ja/ktab.1 + src/haiku/doc/man/ja/native2ascii.1 + src/haiku/doc/man/ja/orbd.1 + src/haiku/doc/man/ja/pack200.1 + src/haiku/doc/man/ja/policytool.1 + src/haiku/doc/man/ja/rmic.1 + src/haiku/doc/man/ja/rmid.1 + src/haiku/doc/man/ja/rmiregistry.1 + src/haiku/doc/man/ja/schemagen.1 + src/haiku/doc/man/ja/serialver.1 + src/haiku/doc/man/ja/servertool.1 + src/haiku/doc/man/ja/tnameserv.1 + src/haiku/doc/man/ja/unpack200.1 + src/haiku/doc/man/ja/wsgen.1 + src/haiku/doc/man/ja/wsimport.1 + src/haiku/doc/man/ja/xjc.1 + src/haiku/doc/man/jar.1 + src/haiku/doc/man/jarsigner.1 + src/haiku/doc/man/java.1 + src/haiku/doc/man/javac.1 + src/haiku/doc/man/javadoc.1 + src/haiku/doc/man/javah.1 + src/haiku/doc/man/javap.1 + src/haiku/doc/man/javaws.1 + src/haiku/doc/man/jconsole.1 + src/haiku/doc/man/jdb.1 + src/haiku/doc/man/jhat.1 + src/haiku/doc/man/jinfo.1 + src/haiku/doc/man/jmap.1 + src/haiku/doc/man/jps.1 + src/haiku/doc/man/jrunscript.1 + src/haiku/doc/man/jsadebugd.1 + src/haiku/doc/man/jstack.1 + src/haiku/doc/man/jstat.1 + src/haiku/doc/man/jstatd.1 + src/haiku/doc/man/keytool.1 + src/haiku/doc/man/native2ascii.1 + src/haiku/doc/man/orbd.1 + src/haiku/doc/man/pack200.1 + src/haiku/doc/man/policytool.1 + src/haiku/doc/man/rmic.1 + src/haiku/doc/man/rmid.1 + src/haiku/doc/man/rmiregistry.1 + src/haiku/doc/man/schemagen.1 + src/haiku/doc/man/serialver.1 + src/haiku/doc/man/servertool.1 + src/haiku/doc/man/tnameserv.1 + src/haiku/doc/man/unpack200.1 + src/haiku/doc/man/wsgen.1 + src/haiku/doc/man/wsimport.1 + src/haiku/doc/man/xjc.1 + src/haiku/hpi/export/hpi_md.h + src/haiku/hpi/include/hpi_init.h + src/haiku/hpi/native_threads/src/interrupt_md_temp.c + src/haiku/hpi/src/linker_md.c + src/haiku/javavm/export/jawt_md.h + src/haiku/javavm/export/jni_md.h + src/haiku/javavm/export/jvm_md.h + src/haiku/javavm/include/typedefs_md.h + src/haiku/lib/content-types.properties + src/haiku/lib/flavormap.properties + src/haiku/lib/images/cursors/cursors.properties + src/haiku/status.rtf + src/haiku/transport/socket/socket_md.c + src/haiku/transport/socket/socket_md.h From andrewbachmann at gmail.com Mon Dec 21 23:59:24 2009 From: andrewbachmann at gmail.com (andrewbachmann at gmail.com) Date: Tue, 22 Dec 2009 07:59:24 +0000 Subject: hg: haiku/haiku/jdk: 2 new changesets Message-ID: <20091222075953.B3F2542B2A@hg.openjdk.java.net> Changeset: 79f641c7ab7c Author: bachmann Date: 2009-12-21 23:29 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/79f641c7ab7c haiku jdk files, batch 2 + src/haiku/classes/java/io/HaikuFileSystem.java + src/haiku/classes/java/lang/HaikuProcess.java + src/haiku/classes/java/lang/Terminator.java + src/haiku/classes/java/util/prefs/HaikuPreferences.java + src/haiku/classes/java/util/prefs/HaikuPreferencesFactory.java + src/haiku/classes/sun/awt/HaikuGraphicsConfig.java + src/haiku/classes/sun/awt/HaikuGraphicsDevice.java + src/haiku/classes/sun/awt/HaikuGraphicsEnvironment.java + src/haiku/classes/sun/awt/HaikuRenderer.java + src/haiku/classes/sun/awt/HaikuSurfaceData.java + src/haiku/classes/sun/awt/haiku/BButtonPeer.java + src/haiku/classes/sun/awt/haiku/BCanvasPeer.java + src/haiku/classes/sun/awt/haiku/BCheckboxMenuItemPeer.java + src/haiku/classes/sun/awt/haiku/BCheckboxPeer.java + src/haiku/classes/sun/awt/haiku/BChoicePeer.java + src/haiku/classes/sun/awt/haiku/BClipboard.java + src/haiku/classes/sun/awt/haiku/BColor.java + src/haiku/classes/sun/awt/haiku/BComponentPeer.java + src/haiku/classes/sun/awt/haiku/BContainerPeer.java + src/haiku/classes/sun/awt/haiku/BDataTransferer.java + src/haiku/classes/sun/awt/haiku/BDialogPeer.java + src/haiku/classes/sun/awt/haiku/BDragSourceContextPeer.java + src/haiku/classes/sun/awt/haiku/BFileDialogPeer.java + src/haiku/classes/sun/awt/haiku/BFontMetrics.java + src/haiku/classes/sun/awt/haiku/BFontPeer.java + src/haiku/classes/sun/awt/haiku/BFontProperties.java + src/haiku/classes/sun/awt/haiku/BFramePeer.java + src/haiku/classes/sun/awt/haiku/BGlobalCursorManager.java + src/haiku/classes/sun/awt/haiku/BImage.java + src/haiku/classes/sun/awt/haiku/BImageRepresentation.java + src/haiku/classes/sun/awt/haiku/BInputMethod.java + src/haiku/classes/sun/awt/haiku/BInputMethodDescriptor.java + src/haiku/classes/sun/awt/haiku/BLabelPeer.java + src/haiku/classes/sun/awt/haiku/BListPeer.java + src/haiku/classes/sun/awt/haiku/BMenuBarPeer.java + src/haiku/classes/sun/awt/haiku/BMenuComponentPeer.java + src/haiku/classes/sun/awt/haiku/BMenuItemPeer.java + src/haiku/classes/sun/awt/haiku/BMenuPeer.java + src/haiku/classes/sun/awt/haiku/BMouseDragGestureRecognizer.java + src/haiku/classes/sun/awt/haiku/BObjectPeer.java + src/haiku/classes/sun/awt/haiku/BOffScreenImage.java + src/haiku/classes/sun/awt/haiku/BPanelPeer.java + src/haiku/classes/sun/awt/haiku/BPopupMenuPeer.java + src/haiku/classes/sun/awt/haiku/BPrinterJob.java + src/haiku/classes/sun/awt/haiku/BRobotPeer.java + src/haiku/classes/sun/awt/haiku/BScrollPanePeer.java + src/haiku/classes/sun/awt/haiku/BScrollbarPeer.java + src/haiku/classes/sun/awt/haiku/BTextAreaPeer.java + src/haiku/classes/sun/awt/haiku/BTextComponentPeer.java + src/haiku/classes/sun/awt/haiku/BTextFieldPeer.java + src/haiku/classes/sun/awt/haiku/BToolkit.java + src/haiku/classes/sun/awt/haiku/BViewPeer.java + src/haiku/classes/sun/awt/haiku/BVolatileImage.java + src/haiku/classes/sun/awt/haiku/BWindowPeer.java + src/haiku/classes/sun/awt/haiku/HaikuGraphics2D.java + src/haiku/classes/sun/awt/haiku/font.properties + src/haiku/classes/sun/awt/print/AwtPrintControl.java + src/haiku/classes/sun/io/ByteToCharCOMPOUND_TEXT.java + src/haiku/classes/sun/io/CharToByteCOMPOUND_TEXT.java + src/haiku/classes/sun/io/CompoundTextSupport.java + src/haiku/classes/sun/misc/FileURLMapper.java + src/haiku/classes/sun/net/dns/ResolverConfigurationImpl.java + src/haiku/classes/sun/net/www/MimeEntry.java + src/haiku/classes/sun/net/www/MimeTable.java + src/haiku/classes/sun/net/www/protocol/file/Handler.java + src/haiku/classes/sun/net/www/protocol/http/NTLMAuthSequence.java + src/haiku/classes/sun/net/www/protocol/jar/JarFileFactory.java + src/haiku/classes/sun/nio/ch/DatagramDispatcher.java + src/haiku/classes/sun/nio/ch/DefaultSelectorProvider.java + src/haiku/classes/sun/nio/ch/DevPollArrayWrapper.java + src/haiku/classes/sun/nio/ch/DevPollSelectorImpl.java + src/haiku/classes/sun/nio/ch/FileDispatcher.java + src/haiku/classes/sun/nio/ch/NativeThread.java + src/haiku/classes/sun/nio/ch/PipeImpl.java + src/haiku/classes/sun/nio/ch/PollArrayWrapper.java + src/haiku/classes/sun/nio/ch/PollSelectorImpl.java + src/haiku/classes/sun/nio/ch/SinkChannelImpl.java + src/haiku/classes/sun/nio/ch/SocketDispatcher.java + src/haiku/classes/sun/nio/ch/SourceChannelImpl.java + src/haiku/classes/sun/print/HaikuPrintJob.java + src/haiku/classes/sun/print/HaikuPrintService.java + src/haiku/classes/sun/print/HaikuPrintServiceLookup.java + src/haiku/classes/sun/print/services/javax.print.PrintServiceLookup + src/haiku/classes/sun/print/services/javax.print.StreamPrintServiceFactory + src/haiku/classes/sun/security/provider/NativeSeedGenerator.java Changeset: ce4afb81dfc2 Author: bachmann Date: 2009-12-21 23:58 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/ce4afb81dfc2 jdk files, part 3 + src/haiku/native/com/sun/security/auth/module/Unix.c + src/haiku/native/common/gdefs_md.h + src/haiku/native/common/jlong_md.h + src/haiku/native/java/io/FileSystem_md.c + src/haiku/native/java/io/HaikuFileSystem_md.c + src/haiku/native/java/io/canonicalize_md.c + src/haiku/native/java/io/io_util_md.c + src/haiku/native/java/lang/HaikuProcess_md.c + src/haiku/native/java/lang/Runtime_md.c + src/haiku/native/java/lang/java_props_md.c + src/haiku/native/java/lang/locale_str.h + src/haiku/native/java/net/Inet4AddressImpl.c + src/haiku/native/java/net/Inet6AddressImpl.c + src/haiku/native/java/net/InetAddressImplFactory.c + src/haiku/native/java/net/NetworkInterface.c + src/haiku/native/java/net/PlainDatagramSocketImpl.c + src/haiku/native/java/net/PlainSocketImpl.c + src/haiku/native/java/net/SocketInputStream.c + src/haiku/native/java/net/SocketOutputStream.c + src/haiku/native/java/net/if.h + src/haiku/native/java/net/ipv6_defs.h + src/haiku/native/java/net/net_util_md.c + src/haiku/native/java/net/net_util_md.h + src/haiku/native/java/nio/MappedByteBuffer.cpp + src/haiku/native/java/util/HaikuPreferences.c + src/haiku/native/java/util/TimeZone_md.c + src/haiku/native/java/util/TimeZone_md.h + src/haiku/native/java/util/logging.c + src/haiku/native/sun/awt/HaikuRenderer.cpp + src/haiku/native/sun/awt/HaikuRenderer.h + src/haiku/native/sun/awt/HaikuSurfaceData.cpp + src/haiku/native/sun/awt/HaikuSurfaceData.h + src/haiku/native/sun/awt/Widgets.txt + src/haiku/native/sun/awt/adapters/ButtonAdapter.cpp + src/haiku/native/sun/awt/adapters/ButtonAdapter.h + src/haiku/native/sun/awt/adapters/CanvasAdapter.cpp + src/haiku/native/sun/awt/adapters/CanvasAdapter.h + src/haiku/native/sun/awt/adapters/CheckboxAdapter.cpp + src/haiku/native/sun/awt/adapters/CheckboxAdapter.h + src/haiku/native/sun/awt/adapters/CheckboxMenuItemAdapter.cpp + src/haiku/native/sun/awt/adapters/CheckboxMenuItemAdapter.h + src/haiku/native/sun/awt/adapters/ChoiceAdapter.cpp + src/haiku/native/sun/awt/adapters/ChoiceAdapter.h + src/haiku/native/sun/awt/adapters/ComponentAdapter.cpp + src/haiku/native/sun/awt/adapters/ComponentAdapter.h + src/haiku/native/sun/awt/adapters/ContainerAdapter.cpp + src/haiku/native/sun/awt/adapters/ContainerAdapter.h + src/haiku/native/sun/awt/adapters/DialogAdapter.cpp + src/haiku/native/sun/awt/adapters/DialogAdapter.h + src/haiku/native/sun/awt/adapters/FileDialogAdapter.cpp + src/haiku/native/sun/awt/adapters/FileDialogAdapter.h + src/haiku/native/sun/awt/adapters/FrameAdapter.cpp + src/haiku/native/sun/awt/adapters/FrameAdapter.h + src/haiku/native/sun/awt/adapters/GlobalCursorAdapter.cpp + src/haiku/native/sun/awt/adapters/GlobalCursorAdapter.h + src/haiku/native/sun/awt/adapters/LabelAdapter.cpp + src/haiku/native/sun/awt/adapters/LabelAdapter.h + src/haiku/native/sun/awt/adapters/ListAdapter.cpp + src/haiku/native/sun/awt/adapters/ListAdapter.h + src/haiku/native/sun/awt/adapters/MenuAdapter.cpp + src/haiku/native/sun/awt/adapters/MenuAdapter.h + src/haiku/native/sun/awt/adapters/MenuBarAdapter.cpp + src/haiku/native/sun/awt/adapters/MenuBarAdapter.h + src/haiku/native/sun/awt/adapters/MenuComponentAdapter.cpp + src/haiku/native/sun/awt/adapters/MenuComponentAdapter.h + src/haiku/native/sun/awt/adapters/MenuItemAdapter.cpp + src/haiku/native/sun/awt/adapters/MenuItemAdapter.h + src/haiku/native/sun/awt/adapters/ObjectAdapter.cpp + src/haiku/native/sun/awt/adapters/ObjectAdapter.h + src/haiku/native/sun/awt/adapters/PanelAdapter.cpp + src/haiku/native/sun/awt/adapters/PanelAdapter.h + src/haiku/native/sun/awt/adapters/PopupMenuAdapter.cpp + src/haiku/native/sun/awt/adapters/PopupMenuAdapter.h + src/haiku/native/sun/awt/adapters/ScrollPaneAdapter.cpp + src/haiku/native/sun/awt/adapters/ScrollPaneAdapter.h + src/haiku/native/sun/awt/adapters/ScrollbarAdapter.cpp + src/haiku/native/sun/awt/adapters/ScrollbarAdapter.h + src/haiku/native/sun/awt/adapters/TextAreaAdapter.cpp + src/haiku/native/sun/awt/adapters/TextAreaAdapter.h + src/haiku/native/sun/awt/adapters/TextComponentAdapter.cpp + src/haiku/native/sun/awt/adapters/TextComponentAdapter.h + src/haiku/native/sun/awt/adapters/TextFieldAdapter.cpp + src/haiku/native/sun/awt/adapters/TextFieldAdapter.h + src/haiku/native/sun/awt/adapters/ToolkitAdapter.cpp + src/haiku/native/sun/awt/adapters/ToolkitAdapter.h + src/haiku/native/sun/awt/adapters/WindowAdapter.cpp + src/haiku/native/sun/awt/adapters/WindowAdapter.h + src/haiku/native/sun/awt/awt_AwtKeyStroke.cpp + src/haiku/native/sun/awt/awt_FontMetrics.cpp + src/haiku/native/sun/awt/awt_FontMetrics.h + src/haiku/native/sun/awt/awt_HaikuGraphicsConfig.cpp + src/haiku/native/sun/awt/awt_HaikuGraphicsConfig.h + src/haiku/native/sun/awt/awt_HaikuGraphicsDevice.cpp + src/haiku/native/sun/awt/awt_HaikuGraphicsDevice.h + src/haiku/native/sun/awt/awt_Mlib.cpp + src/haiku/native/sun/awt/awt_Mlib.h + src/haiku/native/sun/awt/colordata.h + src/haiku/native/sun/awt/font/fontpath.c + src/haiku/native/sun/awt/font/nrScalerContext.cpp + src/haiku/native/sun/awt/haiku/Adaptable.cpp + src/haiku/native/sun/awt/haiku/Adaptable.h + src/haiku/native/sun/awt/haiku/Application.cpp + src/haiku/native/sun/awt/haiku/Application.h + src/haiku/native/sun/awt/haiku/Button.cpp + src/haiku/native/sun/awt/haiku/Button.h + src/haiku/native/sun/awt/haiku/Canvas.cpp + src/haiku/native/sun/awt/haiku/Canvas.h + src/haiku/native/sun/awt/haiku/Checkbox.cpp + src/haiku/native/sun/awt/haiku/Checkbox.h + src/haiku/native/sun/awt/haiku/CheckboxView.cpp + src/haiku/native/sun/awt/haiku/CheckboxView.h + src/haiku/native/sun/awt/haiku/Choice.cpp + src/haiku/native/sun/awt/haiku/Choice.h + src/haiku/native/sun/awt/haiku/FilenameFilter.cpp + src/haiku/native/sun/awt/haiku/FilenameFilter.h + src/haiku/native/sun/awt/haiku/Label.cpp + src/haiku/native/sun/awt/haiku/Label.h + src/haiku/native/sun/awt/haiku/List.cpp + src/haiku/native/sun/awt/haiku/List.h + src/haiku/native/sun/awt/haiku/ListView.cpp + src/haiku/native/sun/awt/haiku/ListView.h + src/haiku/native/sun/awt/haiku/Panel.cpp + src/haiku/native/sun/awt/haiku/Panel.h + src/haiku/native/sun/awt/haiku/RadioButtonView.cpp + src/haiku/native/sun/awt/haiku/RadioButtonView.h + src/haiku/native/sun/awt/haiku/RootView.cpp + src/haiku/native/sun/awt/haiku/RootView.h + src/haiku/native/sun/awt/haiku/ScrollPane.cpp + src/haiku/native/sun/awt/haiku/ScrollPane.h + src/haiku/native/sun/awt/haiku/Scrollbar.cpp + src/haiku/native/sun/awt/haiku/Scrollbar.h + src/haiku/native/sun/awt/haiku/TextArea.cpp + src/haiku/native/sun/awt/haiku/TextArea.h + src/haiku/native/sun/awt/haiku/TextField.cpp + src/haiku/native/sun/awt/haiku/TextField.h + src/haiku/native/sun/awt/haiku/TextView.cpp + src/haiku/native/sun/awt/haiku/TextView.h + src/haiku/native/sun/awt/haiku/Window.cpp + src/haiku/native/sun/awt/haiku/Window.h + src/haiku/native/sun/awt/img_util_md.h + src/haiku/native/sun/awt/initIDs.cpp + src/haiku/native/sun/awt/jawt.c + src/haiku/native/sun/awt/jni/sun_awt_HaikuGraphicsEnvironment.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BButtonPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BCanvasPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BCheckboxMenuItemPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BCheckboxPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BChoicePeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BClipboard.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BColor.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BComponentPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BContainerPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BDialogPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BFileDialogPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BFramePeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BGlobalCursorManager.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BLabelPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BListPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BMenuBarPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BMenuComponentPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BMenuItemPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BMenuPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BObjectPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BPanelPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BPopupMenuPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BScrollPanePeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BScrollbarPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BTextAreaPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BTextComponentPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BTextFieldPeer.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BToolkit.cpp + src/haiku/native/sun/awt/jni/sun_awt_haiku_BWindowPeer.cpp + src/haiku/native/sun/awt/util/AwtEvent.cpp + src/haiku/native/sun/awt/util/AwtEvent.h + src/haiku/native/sun/awt/util/AwtPoint.cpp + src/haiku/native/sun/awt/util/AwtPoint.h + src/haiku/native/sun/awt/util/Color.cpp + src/haiku/native/sun/awt/util/Color.h + src/haiku/native/sun/awt/util/Cursor.cpp + src/haiku/native/sun/awt/util/Cursor.h + src/haiku/native/sun/awt/util/Debug.cpp + src/haiku/native/sun/awt/util/Debug.h + src/haiku/native/sun/awt/util/Dimension.cpp + src/haiku/native/sun/awt/util/Dimension.h + src/haiku/native/sun/awt/util/EventEnvironment.cpp + src/haiku/native/sun/awt/util/EventEnvironment.h + src/haiku/native/sun/awt/util/Font.cpp + src/haiku/native/sun/awt/util/Font.h + src/haiku/native/sun/awt/util/Insets.cpp + src/haiku/native/sun/awt/util/Insets.h + src/haiku/native/sun/awt/util/KeyConversions.cpp + src/haiku/native/sun/awt/util/KeyConversions.h + src/haiku/native/sun/awt/util/KeyEvent.cpp + src/haiku/native/sun/awt/util/KeyEvent.h + src/haiku/native/sun/awt/util/KeyboardFocusManager.cpp + src/haiku/native/sun/awt/util/KeyboardFocusManager.h + src/haiku/native/sun/awt/util/Rectangle.cpp + src/haiku/native/sun/awt/util/Rectangle.h + src/haiku/native/sun/awt/util/Utils.cpp + src/haiku/native/sun/awt/util/Utils.h + src/haiku/native/sun/java2d/j2d_md.h + src/haiku/native/sun/net/www/MimeEntry.cpp + src/haiku/native/sun/net/www/MimeEntry.h + src/haiku/native/sun/net/www/MimeTable.cpp + src/haiku/native/sun/net/www/MimeTable.h + src/haiku/native/sun/nio/ch/DatagramChannelImpl.c + src/haiku/native/sun/nio/ch/DatagramDispatcher.c + src/haiku/native/sun/nio/ch/DevPollArrayWrapper.c + src/haiku/native/sun/nio/ch/FileChannelImpl.cpp + src/haiku/native/sun/nio/ch/FileDispatcher.c + src/haiku/native/sun/nio/ch/IOUtil.c + src/haiku/native/sun/nio/ch/NativeThread.c + src/haiku/native/sun/nio/ch/Net.c + src/haiku/native/sun/nio/ch/PollArrayWrapper.c + src/haiku/native/sun/nio/ch/ServerSocketChannelImpl.c + src/haiku/native/sun/nio/ch/SocketChannelImpl.c + src/haiku/native/sun/nio/ch/SocketDispatcher.c + src/haiku/native/sun/nio/ch/nio_util.h From andrewbachmann at gmail.com Wed Dec 23 23:07:40 2009 From: andrewbachmann at gmail.com (andrewbachmann at gmail.com) Date: Thu, 24 Dec 2009 07:07:40 +0000 Subject: hg: haiku/haiku/jdk: 2 new changesets Message-ID: <20091224070822.9C9C542E2E@hg.openjdk.java.net> Changeset: 1b454fb85656 Author: bachmann Date: 2009-12-23 20:47 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/1b454fb85656 hprof_md for haiku + src/haiku/demo/jvmti/hprof/hprof_md.c Changeset: 4424ce1349ca Author: bachmann Date: 2009-12-23 21:13 -0800 URL: http://hg.openjdk.java.net/haiku/haiku/jdk/rev/4424ce1349ca borrow solaris implementation for these + src/haiku/hpi/export/byteorder_md.h ! src/haiku/hpi/export/hpi_md.h + src/haiku/hpi/export/io_md.h + src/haiku/hpi/export/path_md.h + src/haiku/hpi/export/timeval_md.h ! src/haiku/hpi/include/hpi_init.h + src/haiku/hpi/include/interrupt.h + src/haiku/hpi/include/largefile.h + src/haiku/hpi/include/largefile_linux.h + src/haiku/hpi/include/largefile_solaris.h + src/haiku/hpi/native_threads/include/condvar_md.h + src/haiku/hpi/native_threads/include/monitor_md.h + src/haiku/hpi/native_threads/include/mutex_md.h + src/haiku/hpi/native_threads/include/np.h + src/haiku/hpi/native_threads/include/porting.h + src/haiku/hpi/native_threads/include/threads_md.h + src/haiku/hpi/native_threads/src/condvar_md.c + src/haiku/hpi/native_threads/src/interrupt_md.c + src/haiku/hpi/native_threads/src/monitor_md.c + src/haiku/hpi/native_threads/src/mutex_md.c + src/haiku/hpi/native_threads/src/sys_api_td.c + src/haiku/hpi/native_threads/src/threads_linux.c + src/haiku/hpi/native_threads/src/threads_md.c + src/haiku/hpi/native_threads/src/threads_solaris.c + src/haiku/hpi/src/interrupt.c ! src/haiku/hpi/src/linker_md.c + src/haiku/hpi/src/memory_md.c + src/haiku/hpi/src/system_md.c