[Vm-dev] [commit][3318] JMM - Use gnuified vm, fixes for various compiler complaints about integer cast for 64 bit, adjustments to compiler schemes to build 32/32 + 64/64 apps, update copyright dates.

John McIntosh johnmci at smalltalkconsulting.com
Sun May 3 22:32:16 UTC 2015


The dir_GetMacFileTypeAndCreator is not being removed
The @autoreleasepool  is being removed as the VM was converted to ARC and
having an auto-release pool to ensure memory is freed isn't required for
the file api wrappers in sqSqueakFileDirectoryInterface as the reference
counting GC logic is disposing of the temporary NSStrings as part of
cleanup when they go out of scope.

On Sun, May 3, 2015 at 3:12 PM, Tobias Pape <Das.Linux at gmx.de> wrote:

>
>
> On 03.05.2015, at 23:57, commits at squeakvm.org wrote:
>
> >        */
> > -    @autoreleasepool {
> >     sqInt status = [gDelegateApp.squeakApplication.fileDirectoryLogic
> dir_GetMacFileTypeAndCreator: filename
> >
>                  fileNameSize: filenameSize
> >
>                         fType: fType
> >
>                      fCreator: fCreator];
> >       return status;
> > -    }
> > }
>
> Erm, why are these removed?
> Best regards
>         -Tobias




-- 
===========================================================================
John M. McIntosh <johnmci at smalltalkconsulting.com>
https://www.linkedin.com/in/smalltalk
===========================================================================
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20150503/669334f4/attachment.htm


More information about the Vm-dev mailing list