[jhc] [patch] New RTS for tiny CPU

John Meacham john at repetae.net
Sat Mar 16 13:26:27 CET 2013


Thanks! I'll patch them into my repository.

    John

On Sat, Mar 16, 2013 at 2:09 AM, Kiwamu Okabe <kiwamu at debian.or.jp> wrote:
> Hi John.
>
> I think the patch is useful to run Haskell code on tiny CPU and small
> memory size.
> Github link is below.
>
> https://github.com/ajhc/ajhc/commit/3167551530b0576cf1f42f928865868ce9aa0b50
>
> The changes are...
>
> 1. Control BLOCK_SIZE and MEGABLOCK_SIZE from Makefile.
> 2. Do not allocate MEGABLOCK dynamically.
> 3. Set function pointer's bit0 for Cortex-M3.
>     http://communities.mentor.com/community/cs/archives/arm-gnu/msg01904.html
> 4. Naive GC flag to run GC when no blocks.
> 5. Control stack_grow size.
>
> Example of usage is found at https://github.com/ajhc/demo-cortex-m3.
>
> Best regards,
> --
> Kiwamu Okabe
>
> _______________________________________________
> jhc mailing list
> jhc at haskell.org
> http://www.haskell.org/mailman/listinfo/jhc
>



More information about the jhc mailing list