[Vm-dev] [commit] r2432 - Various build directory svn:ignore
properties. Add a workspace.
commits at squeakvm.org
commits at squeakvm.org
Fri Jun 17 20:24:21 UTC 2011
Author: eliot
Date: 2011-06-17 13:24:21 -0700 (Fri, 17 Jun 2011)
New Revision: 2432
Added:
branches/Cog/image/Slang Test Workspace.text
Modified:
branches/Cog/macbuild/
branches/Cog/nsbuild/cygwinbuild/
branches/Cog/nsbuild/macbuild/
branches/Cog/nsbuild/unixbuild/bld/
Log:
Various build directory svn:ignore properties. Add a workspace.
Added: branches/Cog/image/Slang Test Workspace.text
===================================================================
--- branches/Cog/image/Slang Test Workspace.text (rev 0)
+++ branches/Cog/image/Slang Test Workspace.text 2011-06-17 20:24:21 UTC (rev 2432)
@@ -0,0 +1,45 @@
+(Transcript show: [| sel s cg interpClasses interpClass structClasses progress |
+ sel := #markAndTraceTraceLog.
+ cg := (VMMaker forPlatform: 'Cross')
+ interpreterClass: "StackInterpreter"CoInterpreter;
+ buildCodeGeneratorForInterpreter.
+
+ cg removeUnneededBuiltins.
+ cg vmClass preGenerationHook: cg.
+ cg retainMethods: { sel }.
+ cg prepareMethods.
+ cg doInlining: true.
+ s := ReadWriteStream on: String new.
+ (cg methodNamed: sel)
+ halt;
+ emitCCodeOn: s generator: cg.
+ s contents] value).
+
+(Transcript show: [| sel s cg cogitClasses cogitClass structClasses progress |
+ sel := #remapIfObjectRef:pc:hasYoung:.
+ cg := (VMMaker forPlatform: 'Cross')
+ interpreterClass: CoInterpreter;
+ buildCodeGeneratorForCogit.
+
+ cg removeUnneededBuiltins.
+ cg vmClass preGenerationHook: cg.
+ cg retainMethods: { #compactCogCompiledCode. sel }.
+ cg prepareMethods.
+ cg doInlining: true.
+ s := ReadWriteStream on: String new.
+ (cg methodNamed: sel)
+ halt;
+ emitCCodeOn: s generator: cg.
+ s contents] value).
+
+(Transcript show: [| sel s cg interpClasses interpClass structClasses progress |
+ sel := #primDigitBitShiftMagnitude.
+ cg := LargeIntegersPlugin buildCodeGeneratorUpTo: LargeIntegersPlugin.
+ cg retainMethods: { sel }.
+ cg prepareMethods.
+ cg doInlining: true.
+ s := ReadWriteStream on: String new.
+ (cg methodNamed: sel)
+ halt;
+ emitCCodeOn: s generator: cg.
+ s contents] value).
\ No newline at end of file
Property changes on: branches/Cog/macbuild
___________________________________________________________________
Modified: svn:ignore
- build
*.app
*.bundle
LOG*
+ build
*.app
*.bundle
LOG*
*.sources
Property changes on: branches/Cog/nsbuild/cygwinbuild
___________________________________________________________________
Added: svn:ignore
+ build
buildast
builddbg
eitheror.exe
mkNamedPrims.exe
sqNamedPrims.h
Property changes on: branches/Cog/nsbuild/macbuild
___________________________________________________________________
Added: svn:ignore
+ build
*.app
*.bundle
LOG*
*.sources
Property changes on: branches/Cog/nsbuild/unixbuild/bld
___________________________________________________________________
Added: svn:ignore
+ *
More information about the Vm-dev
mailing list