[squeak-dev] Ooh, it would be awesome to run Squeak on this

Stefan Marr smalltalk at stefan-marr.de
Tue Apr 16 17:22:58 UTC 2013


Hi Jecel:

On 16 Apr 2013, at 18:54, "Jecel Assumpcao Jr." <jecel at merlintec.com> wrote:

> Unfortunately, this isn't a $99 Tilera. So I don't think any of the
> RoarVM work would apply to this board.

Why so pessimistic? 'any of the work'?

"All" it takes is to have a look at
http://www.adapteva.com/wp-content/uploads/2013/04/epiphany_sdk_reference.4.13.03.301.pdf

and implement

https://github.com/smarr/RoarVM/blob/master/vm/src/platform/ilib_os_interface.h
[..]/ilib_os_interface.cpp

as well as

[..]/ilib_message_queue.h
[..]/ilib_message_queue.cpp

I wouldn't call that impossible.
Section 12 and 13 of the manual look pretty much like what we would need.

As a short-cut, the posix variants of those platform files "should just work".
And, yes, I am talking about the 16 or 64 cores and not about the ARM part.



Best regards
Stefan

-- 
Stefan Marr
Software Languages Lab
Vrije Universiteit Brussel
Pleinlaan 2 / B-1050 Brussels / Belgium
http://soft.vub.ac.be/~smarr
Phone: +32 2 629 2974
Fax:   +32 2 629 3525



More information about the Squeak-dev mailing list