[Oberon] Fw: Fw: FPGA - Garbage Collector - GC

Paul Reed paulreed at paddedcell.com
Fri Apr 14 14:48:20 CEST 2017


Hi Tomas,

What versions, exactly, of the compiler and the other sources are you
using?  I can try to reproduce this and investigate.

Thanks,
Paul

> Hi,
>
> Now I have figured out, recompiling
> OR.Compile FileDir.Mod System.Mod ~ with most recent changes, stopped
> GC to collect garbage.
>
> Any ideas what I may have done wrong?
> Do I have to rebuild inner core?
> Tomas
>
>
> Begin forwarded message:
>
> Date: Fri, 14 Apr 2017 09:54:19 +0200
> From: Tomas Kral <thomas.kral at email.cz>
> To: "Oberon@" <lists.inf.ethz.ch Oberon at lists.inf.ethz.ch>
> Subject: [Oberon] Fw:  FPGA - Garbage Collector - GC
>
>
> Hi,
>
> EDIT, now GC works, I must have done something wrong when shuffling
> OBERON.FS around with dd here.
>
> Tomas
>
> Begin forwarded message:
>
> Date: Fri, 14 Apr 2017 09:09:02 +0200
> From: Tomas Kral <thomas.kral at email.cz>
> To: "Oberon@" <lists.inf.ethz.ch Oberon at lists.inf.ethz.ch>
> Subject: [Oberon] FPGA - Garbage Collector - GC
>
>
> Hi,
>
> I have an interesting observation.
>
> `GC' does not seem to clean my heap any longer, after updating my
> system. `System.Collect' does no lit the LED(5), heap does not shrink.
>
> Anything I may have done wrong?
> Tomas
>
> P.S.
> I keep revisions in distinct directories, so I can learn from
> changes easily.
>
> pi at raspberrypi /usr/src/oberon $ grep MODULE.*2017 PO.V5.2/*.txt
> PO.V5.2/ORB.Mod.txt:MODULE ORB;   (*NW 25.6.2014  / 4.4.2017  in
> Oberon-07*)
> PO.V5.2/ORG.Mod.txt:MODULE ORG; (* NW  18.4.2016 / 4.4.2017  code
> generator in Oberon-07 for RISC*)
> PO.V5.2/ORP.Mod.txt:MODULE ORP; (*N. Wirth 1.7.97 / 4.4.2017  Oberon
> compiler for RISC in Oberon-07*)
> PO.V5.2/ORS.Mod.txt:MODULE ORS; (* NW 19.9.93 / 20.3.2017  Scanner in
> Oberon-07*)
>
>
>
>
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon
>




More information about the Oberon mailing list