Mercurial
Mercurial
>
hgwebdir.cgi
>
smalltalk-tng
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
help
less
more
|
(0)
-120
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
Remove resume-jit-context
2018-07-15, by Tony Garnock-Jones
Extract and make use of block->thunk, to support image-produced block calls.
2018-07-15, by Tony Garnock-Jones
First measurable JIT for SmallWorld. Much obvious inefficiency remains to be removed
2018-07-14, by Tony Garnock-Jones
Split out most primitives into a separate routine.
2018-07-14, by Tony Garnock-Jones
scan-image-for-all-classes.st, plus image updated using it
2018-07-14, by Tony Garnock-Jones
text-field% support
2018-07-14, by Tony Garnock-Jones
Support fileIn of files named on command-line
2018-07-14, by Tony Garnock-Jones
Initial sketch of letrec support in pe3.rkt
2018-07-14, by Tony Garnock-Jones
First file I/O primitives
2018-07-14, by Tony Garnock-Jones
Image saving
2018-07-13, by Tony Garnock-Jones
Simplest possible method cache. hop: 411861 bytecodes/sec; 65707 sends/sec --> 859845 bytecodes/sec; 106388 sends/sec
2018-07-13, by Tony Garnock-Jones
Tighten (almost cosmetic)
2018-07-13, by Tony Garnock-Jones
Two new primitives
2018-07-13, by Tony Garnock-Jones
Repair error causing out-of-bounds index in ClassBrowser when new class selected when method selected
2018-07-13, by Tony Garnock-Jones
Use oneshot.rkt instead of nasty async-channel
2018-07-13, by Tony Garnock-Jones
Repair omitted reference to argument-location
2018-07-13, by Tony Garnock-Jones
More closely match the way the Java captures blocks in callbacks.
2018-07-13, by Tony Garnock-Jones
Primitive 80
2018-07-13, by Tony Garnock-Jones
Avoid double-triggering of list callback when the selection hasn't changed. This seems like a Racket weirdness?
2018-07-13, by Tony Garnock-Jones
Avoid concurrent activations of an action callback stomping on the saved block.
2018-07-13, by Tony Garnock-Jones
Tidy tidy for debugging
2018-07-12, by Tony Garnock-Jones
Cosmetic
2018-07-12, by Tony Garnock-Jones
SmallWorld image (as from russellallen's github repo plus a few small changes)
2018-07-12, by Tony Garnock-Jones
Correct typo
2018-07-12, by Tony Garnock-Jones
Allow image access to current-inexact-milliseconds, so "0 tinyBenchmarks" runs.
2018-07-12, by Tony Garnock-Jones
Image loader and virtual machine for SmallWorld 2015 Smalltalk.
2018-07-12, by Tony Garnock-Jones
Figure out an approach to something equivalent (?) to alpha-renaming
2018-07-11, by Tony Garnock-Jones
Experimental purity tracking in pe3.rkt; failing test cases (!)
2018-07-11, by Tony Garnock-Jones
Small `if` pe3.rkt example
2018-07-11, by Tony Garnock-Jones
More pe3.rkt examples
2018-07-11, by Tony Garnock-Jones
Repair pe3.rkt along lines suggested by pe3.hs
2018-07-11, by Tony Garnock-Jones
Bring pe3.hs (commented-out) example into line with the S-expression version!
2018-07-11, by Tony Garnock-Jones
Remove unneeded case
2018-07-10, by Tony Garnock-Jones
Simplify MaybeKnown
2018-07-10, by Tony Garnock-Jones
Haskell pe3 implementation, showing how to correct pe3.rkt
2018-07-10, by Tony Garnock-Jones
Fix type error in pe3.rkt
2018-07-10, by Tony Garnock-Jones
Refined example, pinpointing the problem, which is the hacky transfer of history information into the environment.
2018-07-10, by Tony Garnock-Jones
Quote reconstructed s-exp for Lit AST node
2018-07-10, by Tony Garnock-Jones
Racket translation of August 2009's precedence-parsing.scm
2018-07-09, by Tony Garnock-Jones
Failing test case to continue with
2018-07-08, by Tony Garnock-Jones
Fixes
2018-07-08, by Tony Garnock-Jones
New approach to partial evaluation
2018-07-08, by Tony Garnock-Jones
merger
2018-07-08, by Tony Garnock-Jones
Another confused and ultimately broken stab at partial evaluation
2018-07-08, by Tony Garnock-Jones
Minor refinement: pull out extend-env/global.
2018-07-01, by Tony Garnock-Jones
Remove the old (!) ApplyCached experiment.
2018-06-30, by Tony Garnock-Jones
Strangely, pe.rkt's `parse` doesn't use its `env`. Remove it.
2018-06-30, by Tony Garnock-Jones
Avoid printing closure environments, for ergonomic debugging
2018-06-30, by Tony Garnock-Jones
Minor improvements to pe.rkt
2018-06-28, by Tony Garnock-Jones
Modernize pe.scm --> pe.rkt, using match, struct etc.
2018-06-28, by Tony Garnock-Jones
Add missing 'allocate metaprotocol.
2016-02-26, by Tony Garnock-Jones
Variations on cola.rkt
2016-02-26, by Tony Garnock-Jones
Slight tweak to 'delegated; simple exercise of cola.rkt structures
2016-02-26, by Tony Garnock-Jones
Fix long-standing bug in cola.rkt.
2016-02-26, by Tony Garnock-Jones
Experiments with x86_64 syscalls from assembler on OS X 10.6.
2012-10-07, by Tony Garnock-Jones
merger
2012-02-07, by Tony Garnock-Jones
Notes
2012-02-07, by Tony Garnock-Jones
Sketch of dependencies
2011-10-08, by Tony Garnock-Jones
vau-cps, and tweaks
2011-09-08, by Tony Garnock-Jones
First sketch of a COLA-style object model in Racket
2011-08-30, by Tony Garnock-Jones
Kernel-like interpreter (see js-vau)
2011-08-26, by Tony Garnock-Jones
Add <mapping> interface.
2011-06-18, by Tony Garnock-Jones
Add Snoc -> Cons coercion.
2011-06-18, by Tony Garnock-Jones
I forgot to change the default language behaviour.
2011-06-18, by Tony Garnock-Jones
Fix metaprotocol; introduce <maybe>
2011-06-18, by Tony Garnock-Jones
Add more printers.
2011-06-18, by Tony Garnock-Jones
Split out metaterms/metapatterns
2011-06-18, by Tony Garnock-Jones
First somewhat-working attempt
2011-06-18, by Tony Garnock-Jones
Checkin before planned gross mutilation
2011-06-18, by Tony Garnock-Jones
Update to use namespace-anchors for metalevel eval
2010-12-17, by Tony Garnock-Jones
Add list?, list-of, and any/c, for preliminary experiments with pe of
2010-09-15, by Tony Garnock-Jones
Notes on how everything collapses into... self
2010-07-17, by Tony Garnock-Jones
Modules should be named by the importer, not self-named
2010-07-17, by Tony Garnock-Jones
Add R4 TODO
2010-06-27, by Tony Garnock-Jones
Notes on parts-of-speech/namespaces; experiment with leading dot for field selectors
2010-06-27, by Tony Garnock-Jones
Thoughts on stream-fusion, and steps toward a datatype macro
2010-06-10, by Tony Garnock-Jones
Minor rethink of how metamessages are sent
2010-06-10, by Tony Garnock-Jones
Further examples. The stream examples don't seem to fuse well.
2010-06-10, by Tony Garnock-Jones
Updates for mzscheme 4's immutable pairs
2010-06-10, by Tony Garnock-Jones
Support comma-expressions, and make the rules for vertical argblocks tighter.
2010-05-31, by Tony Garnock-Jones
Untabify
2010-05-31, by Tony Garnock-Jones
Fix location of error messages due to unexpected characters
2010-05-31, by Tony Garnock-Jones
Remove redundant position nonterminal.
2010-05-31, by Tony Garnock-Jones
Add "load" to boot.r4
2010-05-31, by Tony Garnock-Jones
Rename ! and !! to ? and ??
2010-05-30, by Tony Garnock-Jones
Change argument order to iterate
2010-05-30, by Tony Garnock-Jones
Implement meta-objects, meta-sends, user pattern matching core.
2010-05-30, by Tony Garnock-Jones
Clean up debug-printing
2010-05-30, by Tony Garnock-Jones
Working naive interpreter.
2010-05-30, by Tony Garnock-Jones
Every block is a scope for letrecs, so need to preserve all block boundaries.
2010-05-27, by Tony Garnock-Jones
No wildcard imports (for now).
2010-05-27, by Tony Garnock-Jones
Rename boot2.r4 to boot.r4
2010-05-27, by Tony Garnock-Jones
r4
2010-05-27, by Tony Garnock-Jones
Notes and incomplete work.
2010-05-25, by Tony Garnock-Jones
Answer some value rather than void
2010-04-13, by Tony Garnock-Jones
Bidirectional generator for MzScheme.
2010-04-06, by Tony Garnock-Jones
Notes on data/codata interpretee/interpreter menu/inject
2009-08-14, by Tony Garnock-Jones
Trivial precedence parser
2009-08-11, by Tony Garnock-Jones
Notes on AST for OMeta and eTNG pattern language
2009-08-11, by Tony Garnock-Jones
Some examples of the new backtracking matcher in operation.
2009-08-08, by Tony Garnock-Jones
Finish implementing the pattern-matching/parsing technique.
2009-08-08, by Tony Garnock-Jones
Notes on this new pattern-matching/parsing technique.
2009-08-08, by Tony Garnock-Jones
Old delegation example.
2009-08-08, by Tony Garnock-Jones
Silence debug output again
2009-08-08, by Tony Garnock-Jones
Bug fix: missing variable capture in parser
2009-08-08, by Tony Garnock-Jones
Added tag etng-r2_pre_trinity_wip for changeset eaa5c60b13a9
2009-07-28, by Tony Garnock-Jones
Merge trinity_wip into default. I screwed up the branch extraction
2009-07-28, by Tony Garnock-Jones
merge default into trinity_wip
trinity_wip
2009-07-28, by Tony Garnock-Jones
Notes on representing closures
2009-07-28, by Tony Garnock-Jones
Progress on experiments/codegen:
2009-07-27, by Tony Garnock-Jones
srfi-1 requires an :optional macro
2009-07-27, by Tony Garnock-Jones
Notes on potential calling conventions and object layouts.
2009-07-27, by Tony Garnock-Jones
merger
2009-07-26, by Tony Garnock-Jones
Avoid egregious shadowing.
2009-07-24, by Tony Garnock-Jones
Permit non-numeric relocation target markers during assembly.
2009-07-24, by Tony Garnock-Jones
Half-way through experimentation with oo:fp:parsing language in etng-r2
trinity_wip
2009-07-24, by Tony Garnock-Jones
Begin adapting evaluator to codegen
2009-07-24, by Tony Garnock-Jones
Linux needs -lm -ldl apparently.
2009-07-26, by Tony Garnock-Jones
RTLD_DEFAULT is not defined on Linux.
2009-07-26, by Tony Garnock-Jones
Fresh checkouts need libdisasm.a (and its .h file) before building shell.
2009-07-26, by Tony Garnock-Jones
less
more
|
(0)
-120
tip