[Vm-dev] Cannot checkout from svn anymore

Jeremy Kajikawa jeremy.kajikawa at gmail.com
Tue Apr 17 16:20:08 UTC 2012


Hello,  and online I use Belxjander ...

Thanks for the reference abour RoarVM being in C/C++

I'll certainly take a peek at that since the VM system I am writing is
internally seperated between the processing and opcode functions.

It won't make much sense if I try to explain it here other than it is
a working construct at least for classical CPUs being Emulated.

and I don't have to care which CPU is actually Emulated... they *all*
work the same way for the most part.


On Wed, Apr 18, 2012 at 4:08 AM, Stefan Marr <smalltalk at stefan-marr.de> wrote:
>
> Hi Jeremy:
>
> On 17 Apr 2012, at 17:47, Jeremy Kajikawa wrote:
>
>>
>> I'll be needing to run a checkout on that as well...
>>
>> But I'll be using the svn interface to pull something recent...
>>
>> Maybe from that I can find what is needed for Polymorph to bootstrap a
>> more complete Amiga Smalltalk-VM as one of its modules
>
> If you are more into C perhaps you should have a look at the interpreter loop of the RoarVM, which is a Squeak-compatible VM written in some C++ subset.
>
> https://github.com/smarr/RoarVM/blob/master/vm/src/interpreter/interpreter_bytecodes.cpp
>
> https://github.com/smarr/RoarVM/blob/master/vm/src/interpreter/squeak_interpreter.cpp#L398
>
>
> The RoarVM code is a lot more readable than the C code optimized and generated from VMMaker. (interp.c in the SVN)
>
> Best regards
> Stefan
>
>
>>
>> On Wed, Apr 18, 2012 at 3:38 AM, David T. Lewis <lewis at mail.msen.com> wrote:
>>>
>>> On Tue, Apr 17, 2012 at 04:13:48PM +0200, Igor Stasenko wrote:
>>>>
>>>> svn co http://www.squeakvm.org/svn/squeak/branches/Cog
>>>> says:
>>>> svn: Can't find a temporary directory: Internal error
>>>>
>>>> tried on multiple different machines, different OSes..
>>>>
>>>> it seems to be a problem on a server side.
>>>> (Most probably space issues)
>>>>
>>>> --
>>>> Best regards,
>>>> Igor Stasenko.
>>>
>>> The /tmp directory  is getting filled up with www junk. Ian runs a cron
>>> job to keep it cleaned up, but this happened once before and he needed
>>> to manually clean it up. I have some large files on the system (the
>>> 64-bit images etc) and I'll offload them when I get home about 8 hours
>>> from now to free up some space.
>>>
>>> I think that some web crawler has started browsing through our Subversion
>>> web interface, and the resulting tmp files are killing the system. I'm
>>> pretty sure that no human could generate this volume of temporary files
>>> on the system.
>>>
>>> I'll also cc Ian in case he does not see this on the list.
>>>
>>> Dave
>>>
>
> --
> 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 Vm-dev mailing list