mit-scheme.git
1988-12-13 Chris HansonRule for (OVERFLOW-TEST) must return some code. Before...
1988-12-13 Chris HansonChange `block' to `context'.
1988-12-13 Chris HansonDelete `variable-auxiliary!'.
1988-12-13 Chris Hanson*** empty log message ***
1988-12-13 Chris HansonLots of changes to implement frame reuse stuff. See...
1988-12-13 Chris HansonDelete all of the system predicate expansions: variable...
1988-12-13 Chris HansonChange modifiers to return `unassigned'. This will...
1988-12-13 Chris HansonFrame reuse changes. Also add change to prevent noop...
1988-12-13 Chris Hanson* Change `block' to `context' where needed.
1988-12-13 Chris Hanson* Guarantee that `combination/model!' is always defined.
1988-12-13 Chris Hanson* Make changes to convert `block' to `context'.
1988-12-13 Chris Hanson* Fix bug in `syntax-files!': was not causing circularl...
1988-12-13 Chris Hanson* Change `discriminate-items' to guarantee that the...
1988-12-13 Chris Hanson* Add new passes to setup frame adjustments of combinat...
1988-12-13 Chris Hanson* Change `block' to `context' where needed.
1988-12-13 Chris Hanson`tagged-vector/subclass-predicate' should use `vector...
1988-12-13 Chris Hanson* Add new lvalue slots: `initial-{for,back}ward-links...
1988-12-13 Chris Hanson* Change `block' fields to `context' where appropriate.
1988-12-13 Chris HansonSignificant repackaging.
1988-12-13 Chris HansonRedefine `block-original-parent' to be `original-block...
1988-12-13 Chris HansonChange analysis in two ways: (1) static link computatio...
1988-12-12 Guillermo J... UUO links to entities and some procedures with optional...
1988-12-12 Chris HansonNew type: stack-overwrite. Remove changes to delete...
1988-12-12 Chris HansonBlock->context changes. Improve handling of static...
1988-12-12 Chris HansonMultiple value changes. Block->context changes.
1988-12-12 Chris HansonMany changes for frame reuse stuff.
1988-12-12 Chris HansonSignificant changes for frame reuse stuff.
1988-12-12 Chris Hanson* Change `block' to `context' where needed.
1988-12-12 Chris Hanson* Move everything except the core block search stuff...
1988-12-12 Chris HansonMany changes: see the diff.
1988-12-12 Chris HansonMajor changes to accomodate frame reuse.
1988-12-12 Chris HansonSignificant changes: see the diff.
1988-12-12 Chris HansonAdd new node type: `stack-overwrite'
1988-12-12 Chris Hanson* Make necessary changes to convert `block' to `context'.
1988-12-12 Chris Hanson* Add `free-variables' slot to subproblem objects.
1988-12-12 Chris HansonChange `block' to `context' where needed.
1988-12-12 Guillermo J... UUO links to entities and some procedures with optional...
1988-12-12 Chris Hanson* Add new node type: `stack-overwrite'.
1988-12-12 Chris HansonDelete popping-limit stuff from continuations. Also...
1988-12-12 Chris Hanson* Add `popping-limits' components to block.
1988-12-12 Chris HansonInitial revision
1988-12-12 Chris HansonFix some bugs: (1) was allowing volatile expressions...
1988-12-12 Chris HansonNew definitions:
1988-12-12 Chris HansonChange to store the initial links as well as the transi...
1988-12-12 Chris Hanson* Add two new slots to lvalue type.
1988-12-12 Chris HansonDelete all of the system predicate expansions: variable...
1988-12-11 Chris HansonChange modifiers to return `unassigned'. This will...
1988-12-08 Chris HansonMissing \n\ in documentation string.
1988-12-06 Guillermo J... Rewrite constant folding and closure analysis phases.
1988-12-06 Guillermo J... Initial revision
1988-12-06 Guillermo J... Add a couple of fg optimizer phases:
1988-12-05 Guillermo J... Add a list? check to syntax-expression and some paranoi...
1988-11-17 Guillermo J... Fix a bug in blktyp, and allow envopt to keep data...
1988-11-17 Guillermo J... 1) Integrated parameters are filtered before we design...
1988-11-17 Guillermo J... free callers and callees lists are preserved if
1988-11-15 Guillermo J... Improve constant folding:
1988-11-12 Chris HansonAdd `flush-output' operation to file output ports....
1988-11-12 Chris HansonRewrite unix file opening code to be really careful...
1988-11-10 Guillermo J... Fix self evaluation of compiled entries which are not...
1988-11-09 Chris HansonChange to use `for' loop on subdirectories.
1988-11-09 Chris HansonInitial revision
1988-11-08 Guillermo J... Add fix:<mumble> to the list of constant-foldable-primi...
1988-11-08 Chris HansonGeneralize rule for `cons-closure' so that it handles...
1988-11-08 Chris HansonChange `cons-closure' from a statement to an expression...
1988-11-08 Chris HansonChange `cons-closure' from a statement to an expression...
1988-11-08 Chris HansonAdd new primitive, `compiled-closure->entry'.
1988-11-08 Chris Hanson(rcd): Fix case where there is no error continuation...
1988-11-08 Chris HansonAdd new primitive `compiled-closure->entry', and new...
1988-11-07 Chris HansonKill dead registers when not doing control merge.
1988-11-07 Chris HansonFix incorrect reference.
1988-11-07 Chris HansonFix unbound variable bug. Delete unused variable.
1988-11-07 Chris HansonSubstantial rewrite of code that computes register...
1988-11-07 Chris HansonInitial revision
1988-11-07 Chris HansonAdd new file: "back/mermap".
1988-11-07 Chris Hanson(delete-dead-registers!): Rewrite to accomodate change to
1988-11-07 Chris Hanson(bblock-compress!): when counting previous edges to...
1988-11-07 Chris HansonFix bugs in previously unused `coerce-map-instructions...
1988-11-07 Chris HansonAdd dependency for new file: "back/mermap".
1988-11-06 Chris HansonImprove generic arithmetic by adding branch preferences...
1988-11-06 Chris HansonExport switches to global environment.
1988-11-06 Chris HansonHeed branch preferences when deciding which branch...
1988-11-06 Chris HansonSpecify branch preferences for things like type, range...
1988-11-06 Chris HansonAdd operations to allow specification of branch prefere...
1988-11-06 Guillermo J... An lvalue whose only backward link is itself may be...
1988-11-05 Chris Hanson"machines/bobcat/dassm1" now uses the compiler syntax...
1988-11-05 Chris HansonInitial revision
1988-11-05 Chris HansonFix unbound variable error.
1988-11-05 Chris HansonEfficiency improvement to last change.
1988-11-05 Chris Hanson*** empty log message ***
1988-11-05 Chris HansonLast change was a little too ambitious. Back off a...
1988-11-05 Chris HansonMust adjust stack pointer for special primitive invocat...
1988-11-04 Chris HansonChange code generation for `&=' to significantly improv...
1988-11-04 Chris HansonFix typo introduced in last changes.
1988-11-04 Chris HansonPatch up several rules to capture common abstractions...
1988-11-04 Chris HansonAdd declarations to eliminate "unreferenced bound varia...
1988-11-04 Chris HansonAdd declarations to eliminate "unreferenced bound varia...
1988-11-04 Chris HansonDefine procedures to capture the object->{type,datum...
1988-11-04 Chris HansonDefine new procedure `load-temporary-register' which...
1988-11-04 Chris HansonDelete random definition of `rtl:make-address->fixnum...
1988-11-04 Chris HansonConversion of a fixnum to an address must be a logical...
next