Extra Zero/Shark patches for review

Landon Fuller landonf at plausible.coop
Sat Nov 28 16:29:23 PST 2009


On Nov 25, 2009, at 6:29 PM, Greg Lewis wrote:

> G'day Landon,
> 
> On Wed, Nov 25, 2009 at 11:25:41AM -0800, Landon Fuller wrote:
>> On Nov 24, 2009, at 11:22 PM, Greg Lewis wrote:
>>> Thanks Kurt!  I plan to get something committed in the next couple of days.
>>> So far things seem to be working well with Zero on i386 and amd64.  I'm
>>> working on it on sparc64 where it currently runs trivial programmes but
>>> definitely segfaults in other situations.  So I expect that sparc64 support
>>> won't be fully ready.  Bootstrapping on sparc64 is currently a pain too.
>> 
>> Over the weekend I also started looking at Mac support based on
>> Christos' latest patch.
>> 
>> There are a few outstanding issues in regards to functionally not
>> available from the OS provided atomic ops,
>> but assuming I had time I was hoping to wrap that up this weekend.
> 
> I can certainly hold off if that would be helpful.  Just let me know :).

That's OK, I can always merge anything forward. I've attached a set Mac OS X support patches for review -- the hotspot patch is intended to be applied on top of Christos' last patch.

With these changes zero builds and seems to run successfully on my 10.6/x86_64 machine, but that's the extent of my testing:
	landonf at max:Documents/Code/OpenJDK/bsd-port> build/bsd-amd64/j2sdk-image/bin/java -version
	openjdk version "1.7.0-internal" 
	OpenJDK Runtime Environment (build 1.7.0-internal-landonf_2009_11_28_16_05-b00)
	OpenJDK 64-Bit Zero VM (build 17.0-b05, interpreted mode)

If I have some extra time I might try bootstrapping my PPC iMac.

-landonf
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-jdk-macosx
Type: application/octet-stream
Size: 470 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20091128/b6d52da2/patch-jdk-macosx.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-hotspot-macosx
Type: application/octet-stream
Size: 4491 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20091128/b6d52da2/patch-hotspot-macosx.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-corba-macosx
Type: application/octet-stream
Size: 809 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20091128/b6d52da2/patch-corba-macosx.obj 
-------------- next part --------------




More information about the bsd-port-dev mailing list