ArchiveOrangemail archive

Technical discussion about the Zero-Assembler Project


zero-dev.openjdk.java.net
(List home) (Recent threads) (60 other Java OpenJDK lists)

Subscription Options

  • RSS or Atom: Read-only subscription using a browser or aggregator. This is the recommended way if you don't need to send messages to the list. You can learn more about feed syndication and clients here.
  • Conventional: All messages are delivered to your mail address, and you can reply. To subscribe, send an email to the list's subscribe address with "subscribe" in the subject line, or visit the list's homepage here.
  • Low traffic list: less than 3 messages per day
  • This list contains about 482 messages, beginning Oct 2008
  • 0 messages added yesterday
Report the Spam
This button sends a spam report to the moderator. Please use it sparingly. For other removal requests, read this.
Are you sure? yes no

Build shark against llvm 3.0 on mac os x

Ad
Edward Wang 1327692604Fri, 27 Jan 2012 19:30:04 +0000 (UTC)
Hi,

I tried to build shark against 3.0 on mac os x. I started with
repository http://hg.openjdk.java.net/jdk7u/jdk7u-osx/, applied shark
llvm 3.0 patch mentioned here: http://labb.zafena.se/?p=459 and did
bunch of other adjustments. I made some progress before hit the wall.
It began to complain something like "RicochetFrame is not a member of
MethodHandles". Not like other cpus' methodHandles implementation,
hotspot/src/cpu/zero/vm/methodHandles_zero.hpp is just a placeholder,
which says:
    #define TARGET_ARCH_NYI_6939861 1

So, my question is does anyone try to build shark on os x before? Any
suggestions?

And in ZeroSharkFaq wiki, there's a line says "Zero is currently
Linux- and GCC-specific". I begin to doubt whether my effort of
building shark on os x will be any good to openjdk community :)

Thanks,
Edward
Henri Gomez 1327744884Sat, 28 Jan 2012 10:01:24 +0000 (UTC)
2011/12/5 Edward Wang :
> Hi,
>
> I tried to build shark against 3.0 on mac os x. I started with
> repository http://hg.openjdk.java.net/jdk7u/jdk7u-osx/, applied shark
> llvm 3.0 patch mentioned here: http://labb.zafena.se/?p=459 and did
> bunch of other adjustments. I made some progress before hit the wall.
> It began to complain something like "RicochetFrame is not a member of
> MethodHandles". Not like other cpus' methodHandles implementation,
> hotspot/src/cpu/zero/vm/methodHandles_zero.hpp is just a placeholder,
> which says:
>    #define TARGET_ARCH_NYI_6939861 1
>
> So, my question is does anyone try to build shark on os x before? Any
> suggestions?
>
> And in ZeroSharkFaq wiki, there's a line says "Zero is currently
> Linux- and GCC-specific". I begin to doubt whether my effort of
> building shark on os x will be any good to openjdk community :)You should continue, OSX users with PPC have no other choice :(
Did you automate/script build process so I could take a look ?
Edward Wang 1327805383Sun, 29 Jan 2012 02:49:43 +0000 (UTC)
Henri,

I'm glad you are interested in the same topic. I made a gist for you,
with necessary script and instruments in it:
    https://gist.github.com/1696874

Hope it helps.

Regards,
EdwardOn Sat, Jan 28, 2012 at 6:00 PM, Henri Gomez  wrote:
> 2011/12/5 Edward Wang :
>> Hi,
>>
>> I tried to build shark against 3.0 on mac os x. I started with
>> repository http://hg.openjdk.java.net/jdk7u/jdk7u-osx/, applied shark
>> llvm 3.0 patch mentioned here: http://labb.zafena.se/?p=459 and did
>> bunch of other adjustments. I made some progress before hit the wall.
>> It began to complain something like "RicochetFrame is not a member of
>> MethodHandles". Not like other cpus' methodHandles implementation,
>> hotspot/src/cpu/zero/vm/methodHandles_zero.hpp is just a placeholder,
>> which says:
>>    #define TARGET_ARCH_NYI_6939861 1
>>
>> So, my question is does anyone try to build shark on os x before? Any
>> suggestions?
>>
>> And in ZeroSharkFaq wiki, there's a line says "Zero is currently
>> Linux- and GCC-specific". I begin to doubt whether my effort of
>> building shark on os x will be any good to openjdk community :)
>
> You should continue, OSX users with PPC have no other choice :(
> Did you automate/script build process so I could take a look ?
Henri Gomez 1327912112Mon, 30 Jan 2012 08:28:32 +0000 (UTC)
Well, if we could make it works, it could be candidate to be included
in http://code.google.com/p/openjdk-osx-build/ builds and packages :)2012/1/29 Edward Wang :
> Henri,
>
> I'm glad you are interested in the same topic. I made a gist for you,
> with necessary script and instruments in it:
>    https://gist.github.com/1696874
>
> Hope it helps.
>
> Regards,
> Edward
>
> On Sat, Jan 28, 2012 at 6:00 PM, Henri Gomez  wrote:
>> 2011/12/5 Edward Wang :
>>> Hi,
>>>
>>> I tried to build shark against 3.0 on mac os x. I started with
>>> repository http://hg.openjdk.java.net/jdk7u/jdk7u-osx/, applied shark
>>> llvm 3.0 patch mentioned here: http://labb.zafena.se/?p=459 and did
>>> bunch of other adjustments. I made some progress before hit the wall.
>>> It began to complain something like "RicochetFrame is not a member of
>>> MethodHandles". Not like other cpus' methodHandles implementation,
>>> hotspot/src/cpu/zero/vm/methodHandles_zero.hpp is just a placeholder,
>>> which says:
>>>    #define TARGET_ARCH_NYI_6939861 1
>>>
>>> So, my question is does anyone try to build shark on os x before? Any
>>> suggestions?
>>>
>>> And in ZeroSharkFaq wiki, there's a line says "Zero is currently
>>> Linux- and GCC-specific". I begin to doubt whether my effort of
>>> building shark on os x will be any good to openjdk community :)
>>
>> You should continue, OSX users with PPC have no other choice :(
>> Did you automate/script build process so I could take a look ?
Home | About | Privacy