Skip to content
Felix S. Klock II edited this page Jul 28, 2013 · 2 revisions

PnkFelix is using space to take notes on what files Jesse and he put into the various Larceny distributions, in order to guide him on what to include in future distributions.

Obviously this should all be automated in some sort of script, but that is left as future work (see ticket #115)

larceny-0.91b-bin

  • Asm/ (only on common)
    • Common/
      • asmutil.sch
      • asmutil32-test.sch
      • asmutil32.sch
      • asmutil32be.sch
      • asmutil32el.sch
      • dumpheap.sch
      • external-assembler.sch
      • link-lop.sch
      • logior-extra.sch
      • makefasl.sch
      • pass5p1.sch
    • IL/
      • asm-switches.sch
      • config.sch
      • dumpheap-extra.sch
      • dumpheap-il.sch
      • il-corememory.sch
      • il-gen.sch
      • il-jdot-aliases.sch
      • il-load-coremem.sch
      • il-rtif.sch
      • il-sourcefile.sch
      • il-src2string.sch
      • il.imp.sch
      • il.imp2.sch
      • pass5p2-instructions.sch
      • pass5p2-listify.sch
      • pass5p2-ops.sch
      • pass5p2.sch
      • peepopt.sch
      • util-structs.sch
      • util.sch
  • Auxlib/
    • comment.sch (not on common)
    • common-syntax.sch (not on common)
    • format.sch
    • io.sch
    • list.c (only in petit-stdc-linux86 petit-stdc-solaris?)
    • list.sch
    • load.sch
    • macros.sch
    • misc.sch
    • osdep-macos.sch
    • osdep-unix.sch
    • pp.c (only in petit-stdc-linux86 petit-stdc-solaris?)
    • pp.sch
    • record.sch
    • shivers-syntax.sch (not on common)
    • std-ffi.sch
    • string.sch
    • unix-functions.sch
    • vector.sch
  • bin/ (only on common)
    • ((empty though!))
  • CL/ (only on common)
    • files.ss
    • README
    • Scripts/
      • AssembleHeap2.bat
      • CompileHeap.bat
      • CompileRuntime2.bat
      • README
      • which.bat
    • VS8/
      • Larceny/
        • Bundle/
          • Bundle.vcproj
          • Bundleplt.ss
          • Bundletar.ss
          • Bundlezip.ss
        • Configure/
          • Configure.ss
          • Configure.vcproj
        • Heap/
          • Heap.vcproj
          • Rebuild.ss
        • Larceny.sln
        • Msi/
          • WindowsInstall.vdproj
        • Preprocess
          • Preprocess.vcproj
    • VSNET/
      • Larceny/
        • Bundle/
          • Bundle.vcproj
          • Bundleplt.ss
          • Bundletar.ss
          • Bundlezip.ss
        • Configure/
          • Configure.ss
          • Configure.vcproj
        • Heap/
          • Heap.vcproj
          • Rebuild.ss
        • Larceny.sln
        • Msi
          • WindowsInstall.vdproj
        • Preprocess
          • Preprocess.vcproj
  • CommonLarceny.exe (only on common)
  • Compat/ (only on common)
    • Larceny/
      • compat.sch
      • compat2.sch
      • tobytevector-be.sch
      • tobytevector-el.sch
    • MzScheme
      • bytevec-el.ss
      • bytevec.ss
      • compat.sch
      • logops.ss
      • misc2bytevector-el.ss
      • misc2bytevector.ss
  • Compiler/ (only on common)
    • common.imp.sch
    • copy.sch
    • driver-common.sch
    • driver-larceny.sch
    • driver-twobit.sch
    • expand.sch
    • hash.sch
    • hashtable.sch
    • help-topics.txt
    • help.sch
    • lowlevel.sch
    • pass1.aux.sch
    • pass1.sch
    • pass2.aux.sch
    • pass2if.sch
    • pass2p1.sch
    • pass2p2.sch
    • pass3.sch
    • pass3anormal.sch
    • pass3anormal2.sch
    • pass3callgraph.sch
    • pass3commoning.aux.sch
    • pass3commoning.sch
    • pass3folding.sch
    • pass3inlining.sch
    • pass3rep.aux.sch
    • pass3rep.sch
    • pass4.aux.sch
    • pass4let.sch
    • pass4p1.sch
    • pass4p2.sch
    • pass4p3.sch
    • pass4special.sch
    • prefs.sch
    • printlap.sch
    • sets.sch
    • sparc.imp.sch
    • sparc.imp2.sch
    • standard-C.imp.sch
    • standard-C.imp2.sch
    • switches.sch
    • syntaxenv.sch
    • syntaxrules.sch
    • usual.sch
  • COPYRIGHT
  • Debugger/ (only on petit-*)
    • call-cc.sch
    • countcalls.sch
    • debug-info.txt (not on petit-nasm-linux86?)
    • debug.sch
    • debugging.txt (not on petit-nasm-linux86?)
    • inspect-cont.sch
    • new-debugger.sch
    • trace.sch
    • variables.sch
  • Docs/
    • HOWTO-DOTNET (only on common)
    • HOWTO-INSTALL (not on common)
    • HOWTO-SETUP (not on common)
    • KNOWN-BUGS
  • Interpreter/ (only on common)
    • interp-prim.sch
    • interp.sch
    • macro-expand.sch
    • switches.sch
  • larceny (only on native-sparc-solaris)
  • larceny-r5rs (only on native-sparc-solaris)
  • larceny.bin (only on native-sparc-solaris)
  • larceny.heap (only on native-sparc-solaris)
  • Lib/
    • Common/ (only on common)
      • arith.mal
      • belle.sch
      • bignums-be.sch
      • bignums-el.sch
      • bignums.sch
      • command-line.sch
      • conio.sch
      • contag.sch
      • control.sch
      • dump.sch
      • ecodes.sch
      • ehandler.sch
      • env.sch
      • error.sch
      • error0.sch
      • eval.sch
      • exit.sch
      • fileio.sch
      • flonums-be.sch
      • flonums-el.sch
      • flonums.sch
      • format.sch
      • gcctl.sch
      • globals.sch
      • go.sch
      • hash.sch
      • hashtable.sch
      • ioboot.sch
      • iosys.sch
      • javadot-symbol.sch
      • javadot-syntax.sch
      • list.sch
      • load.sch
      • malcode.mal
      • mcode.sch
      • memstats.sch
      • num2str.sch
      • number.sch
      • oblist.sch
      • preds.sch
      • print.sch
      • procinfo.sch
      • profile.sch
      • ratnums.sch
      • reader.sch
      • rectnums.sch
      • require.sch
      • secret.sch
      • sort.sch
      • stdio.sch
      • str2num.sch
      • string.sch
      • stringio.sch
      • struct.sch
      • sys-macos.sch
      • sys-unix.sch
      • sys-win32.sch
      • syscall-id.sch
      • syshooks.sch
      • sysparam.sch
      • system-interface.sch
      • timer.sch
      • toplevel.sch
      • transio.sch
      • typetags.sch
      • vector.sch
    • IL/ (only on common)
      • loadable.sch
      • primops.sch
      • toplevel-target.sch
    • makefile.sch (only on common)
    • MzScheme/
      • class.sch
      • compress.sch
      • cont.sch
      • custodian.sch
      • dotnet-ffi.sch
      • dotnet.sch
      • envaux.sch
      • excel-demo.sch
      • exn.sch
      • generic.sch
      • gprint.sch
      • hash-compat.sch
      • identifier.sch
      • init.sch
      • inspector.sch
      • instance.sch
      • instance0.mal
      • macros.sch
      • misc.sch
      • namespace.sch
      • parameters.sch
      • record.sch
      • simple-macros/
        • mzmacros.sch
        • r5rs.sch
        • simple-macro-tests.sch
        • simple-macros.sch
        • simple-module-examples.sch
        • simple-syntax-case.sch
      • struct-macros.sch
      • struct-proc.sch
      • struct-proc0.mal
      • struct.sch
      • thread.sch
      • wcm.sch
      • wcm0.mal
      • windows.sch
    • SRFI/
      • README
      • scheme-r5rs.c
      • srfi-0.sch
      • srfi-1.sch
      • srfi-2.sch
      • srfi-5.sch
      • srfi-6.sch
      • srfi-7.sch
      • srfi-8.sch
      • srfi-9.sch
      • srfi-11.sch
      • srfi-13.sch
      • srfi-14.sch
      • srfi-16.sch
      • srfi-17.sch
      • srfi-19.sch
      • srfi-22.sch
      • srfi-23.sch
      • srfi-25.sch
      • srfi-26.sch
      • srfi-27.sch
      • srfi-28.sch
      • srfi-29.sch
      • srfi-30.sch
      • srfi-31.sch
      • srfi-37.sch
      • srfi-38.sch
      • srfi-39.sch
      • srfi-42.sch
      • test/ (not on common)
        • gauche-testsuite.sch
        • README
        • srfi-0-test.sch
        • srfi-1-test.sch
        • srfi-2-test.sch
        • srfi-5-test.sch
        • srfi-6-test.sch
        • srfi-7-helper1.sch
        • srfi-7-helper2.sch
        • srfi-7-helper3.sch
        • srfi-7-test.sch
        • srfi-8-test.sch
        • srfi-9-test.sch
        • srfi-11-test.sch
        • srfi-12-test.sch
        • srfi-13-test.sch
        • srfi-14-test.sch
        • srfi-16-test.sch
        • srfi-17-test.sch
        • srfi-19-test.sch
        • srfi-22-helper1.sch
        • srfi-22-helper2.sch
        • srfi-22-test
        • srfi-23-test.sch
        • srfi-25-test.sch
        • srfi-26-test.sch
        • srfi-27-test.sch
        • srfi-28-test.sch
        • srfi-29-test.sch
        • srfi-30-test.sch
        • srfi-31-test.sch
        • srfi-37-test.sch
        • srfi-38-test.sch
        • srfi-39-test.sch
        • srfi-42-test.sch
  • libheap.a (only on petit-nasm-linux86?)
  • petit (only on petit-nasm-linux86 petit-stdc-linux86 petit-stdc-macosx petit-stdc-solaris?)
  • petit.bat (only on petit-nasm-win32?)
  • petit.bin (only on petit-nasm-linux86 petit-stdc-linux86 petit-stdc-macosx petit-stdc-solaris?)
  • petit.bin.exe (only on petit-nasm-win32?)
  • petit.bin.lib (only on petit-nasm-win32?)
  • petit.heap (only on petit-*)
  • r5rs.heap (only on native-sparc-solaris)
  • README-FIRST.txt (not on common)
  • README-DOTNET.txt (only on common)
  • Repl/ (only on common)
    • main.sch
    • reploop.sch
  • Rts/ (only on common petit-*)
    • Build/
      • asmdefs.h (only on petit-nasm-win32 petit-nasm-linux86?)
      • c-table.c (only on common petit-nasm-win32?)
      • cdefs.h (only on common petit-nasm-win32 petit-stdc-linux86 petit-stdc-macosx petit-stdc-solaris?)
      • config.ah (only on petit-nasm-win32 petit-nasm-linux86?)
      • config.h (only on petit-stdc-linux86 petit-stdc-macosx petit-stdc-solaris?)
      • except.ah (only on common petit-nasm-win32?)
      • except.cfg (only on common petit-nasm-win32?)
      • except.ch (only on common petit-nasm-win32?)
      • except.sh (only on common petit-nasm-win32?)
      • globals-nasm.cfg (only on petit-nasm-win32?)
      • globals.ah (only on common petit-nasm-win32?)
      • globals.cfg (only on common petit-nasm-win32?)
      • globals.ch (only on common petit-nasm-win32?)
      • globals.sh (only on common petit-nasm-win32?)
      • layouts.ah (only on common petit-nasm-win32?)
      • layouts.cfg (only on common petit-nasm-win32?)
      • layouts.ch (only on common petit-nasm-win32?)
      • layouts.sh (only on common petit-nasm-win32?)
      • memstats.cfg (only on petit-nasm-win32?)
      • mprocs.ah (only on common petit-nasm-win32?)
      • mprocs.cfg (only on common petit-nasm-win32?)
      • mprocs.ch (only on common petit-nasm-win32?)
      • nasm-table.asm (only on petit-nasm-win32?)
      • regs.cfg (only on petit-nasm-win32?)
      • schdefs.asm (only on petit-nasm-win32?)
      • schdefs.h (only on common petit-nasm-win32?)
      • sparc-table.s (only on common)
    • DotNet (only on common)
      • AssemblyInfo.cs
      • Call.cs
      • ClassicOps.cs
      • ClassicOpsSpecial.cs
      • CodeAddress.cs
      • Constants.cs
      • ContinuationISH.cs
      • DynLoad.cs
      • Exn.cs
      • Factory.cs
      • FFI.cs
      • Instructions.cs
      • Load.cs
      • Macros.h
      • makefile
      • MapOps.cs
      • MapOpsSpecial.cs
      • Number.cs
      • Ops.cs
      • Ops.h
      • Ops_Procedure.inc
      • Ops_SByteVL.inc
      • Ops_SChar.inc
      • Ops_SFixnum.inc
      • Ops_SImmediate.inc
      • Ops_SObject.inc
      • Ops_SPair.inc
      • Ops_STagged.inc
      • Ops_SVL.inc
      • OpsSpecial.cs
      • Perf.cs
      • Reg.cs
      • Scheme.csproj
      • Scheme.csproj8
      • SchemeObject.cs
      • SchemeObject.cs.cpp
      • Syscall-enum.cs
      • Syscall.cs
    • except.cfg (only on common)
    • globals-nasm.cfg (only on common)
    • globals.cfg (only on common)
    • layouts.cfg (only on common)
    • make-templates.sch (only on common)
    • memstats.cfg (only on common)
    • mprocs.cfg (only on common)
    • regs.cfg (only on common)
    • Standard-C/ (only on petit-stdc-linux86 petit-stdc-macosx petit-stdc-solaris?)
      • millicode.h
      • petit-config.h
      • petit-instr.h
      • petit-machine.h
    • Sys/ (only on petit-stdc-linux86 petit-stdc-macosx petit-stdc-solaris?)
      • alloc.c (only on petit-stdc-solaris?)
      • argv.c (only on petit-stdc-solaris?)
      • assert.h (only on petit-stdc-solaris?)
      • barrier.c (only on petit-stdc-solaris?)
      • barrier.h (only on petit-stdc-solaris?)
      • bdw-collector.c (only on petit-stdc-solaris?)
      • bdw-ffi.c (only on petit-stdc-solaris?)
      • bdw-gc.c (only on petit-stdc-solaris?)
      • bdw-heapio.c (only on petit-stdc-solaris?)
      • bdw-larceny.c (only on petit-stdc-solaris?)
      • bdw-stats.c (only on petit-stdc-solaris?)
      • bdw.h (only on petit-stdc-solaris?)
      • callback.c (only on petit-stdc-solaris?)
      • cheney.c (only on petit-stdc-solaris?)
      • dof-heap.c (only on petit-stdc-solaris?)
      • ffi.c (only on petit-stdc-solaris?)
      • gc.c (only on petit-stdc-solaris?)
      • gc.h (only on petit-stdc-solaris?)
      • gc_t.c (only on petit-stdc-solaris?)
      • gc_t.h (only on petit-stdc-solaris?)
      • gcdebug.c (only on petit-stdc-solaris?)
      • gclib.h (only on petit-stdc-solaris?)
      • heapio.c (only on petit-stdc-solaris?)
      • heapio.h (only on petit-stdc-solaris?)
      • larceny-types.h
      • larceny.c (only on petit-stdc-solaris?)
      • larceny.h (only on petit-stdc-solaris?)
      • ldebug.c (only on petit-stdc-solaris?)
      • los.c (only on petit-stdc-solaris?)
      • los_t.h (only on petit-stdc-solaris?)
      • macros.h
      • malloc.c (only on petit-stdc-solaris?)
      • memmgr.c (only on petit-stdc-solaris?)
      • memmgr.h (only on petit-stdc-solaris?)
      • msgc-core.c (only on petit-stdc-solaris?)
      • msgc-core.h (only on petit-stdc-solaris?)
      • np-sc-heap.c (only on petit-stdc-solaris?)
      • nursery.c (only on petit-stdc-solaris?)
      • old-heap.c (only on petit-stdc-solaris?)
      • old_heap_t.c (only on petit-stdc-solaris?)
      • old_heap_t.h (only on petit-stdc-solaris?)
      • osdep-generic.c (only on petit-stdc-solaris?)
      • osdep-macos.c (only on petit-stdc-solaris?)
      • osdep-unix.c (only on petit-stdc-solaris?)
      • osdep-win32.c (only on petit-stdc-solaris?)
      • osdep.h (only on petit-stdc-solaris?)
      • primitive.c (only on petit-stdc-solaris?)
      • remset.c (only on petit-stdc-solaris?)
      • remset_t.h (only on petit-stdc-solaris?)
      • sc-heap.c (only on petit-stdc-solaris?)
      • semispace.c (only on petit-stdc-solaris?)
      • semispace_t.h (only on petit-stdc-solaris?)
      • signals.c (only on petit-stdc-solaris?)
      • signals.h (only on petit-stdc-solaris?)
      • sro.c (only on petit-stdc-solaris?)
      • stack.c (only on petit-stdc-solaris?)
      • stack.h (only on petit-stdc-solaris?)
      • static-heap.c (only on petit-stdc-solaris?)
      • static_heap_t.h (only on petit-stdc-solaris?)
      • stats.c (only on petit-stdc-solaris?)
      • stats.h (only on petit-stdc-solaris?)
      • syscall.c (only on petit-stdc-solaris?)
      • unix.c (only on petit-stdc-solaris?)
      • util.c (only on petit-stdc-solaris?)
      • version.c (only on petit-stdc-solaris?)
      • young_heap_t.c (only on petit-stdc-solaris?)
      • young_heap_t.h (only on petit-stdc-solaris?)
    • Intel/ (only on petit-nasm-win32 petit-nasm-linux86?)
      • i386-driver.c (only on petit-nasm-win32?)
      • i386-instr.asm
      • i386-machine.ah
      • i386-millicode.asm (only on petit-nasm-win32?)
      • README (only on petit-nasm-win32?)
      • representations.txt (only on petit-nasm-win32?)
  • Scheme.dll (only on common)
  • startup.sch
  • Testsuite/ (not on common)
    • ((everything))
  • Twobit.exe (only on common)
  • Twobit.fasl (only on common)
  • twobit (only on petit-nasm-linux86 petit-stdc-linux86 petit-stdc-macosx petit-stdc-solaris?)
  • twobit.bat (only on petit-nasm-win32?)
  • twobit.bin (only on petit-nasm-linux86 petit-stdc-linux86 petit-stdc-macosx petit-stdc-solaris?)
  • twobit.bin.exe (only on petit-nasm-win32?)
  • twobit.heap (only on petit-*)
  • Util/ (only on common)
    • bundle.sch
    • cleanup.sch
    • config.sch
    • csharp-config.scm
    • dotnet-compile-file.sch
    • dotnet.sch
    • expander.sch
    • heap-shake.sch
    • il.scm
    • init-comp.sch
    • macros.gdb
    • make-support.sch
    • make.sch
    • memstats.sch
    • nasm-unix.sch
    • nbuild-defns.sch
    • nbuild-files.sch
    • nbuild-param.sch
    • nbuild.sch
    • petit-unix-be.sch
    • petit-unix-defns-globals.sch
    • petit-unix-el.sch
    • petit-win32.sch
    • process-stats.sch
    • r5rs-heap.sch
    • sysdep-macos.sch
    • sysdep-unix.sch
    • sysdep-win32.sch
    • twobit-heap.sch
Clone this wiki locally