Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Revision 4043
ViewVC logotype

Revision 4043


Jump to revision: Previous Next
Author: jhr
Date: Sun Jun 26 14:00:38 2016 UTC (3 years ago)
Log Message:
  Working on merge: changed the way that we handle kernels in the AST and SimpleAST IRs (treat
  them like literals, instead of like variables).  Added code to rewrite Inside tests in Simple
  IR to use the image instead of the field, which fixes a problem with trying to do inside tests
  on Ein fields.  Added code to promote locals to globals as part of the simplify-vars phase.

Changed paths:

Path Details
Directorybranches/vis15/src/compiler/FIXME.md modified , text changed
Directorybranches/vis15/src/compiler/ast/ast-pp.sml modified , text changed
Directorybranches/vis15/src/compiler/ast/ast.sml modified , text changed
Directorybranches/vis15/src/compiler/ast/type-of.sml modified , text changed
Directorybranches/vis15/src/compiler/basis/basis-vars.sml modified , text changed
Directorybranches/vis15/src/compiler/basis/basis.sml modified , text changed
Directorybranches/vis15/src/compiler/common/kernel.sml
(Copied from branches/vis15/src/compiler/fields/kernel.sml, r4042)
added , text changed
Directorybranches/vis15/src/compiler/common/sources.cm modified , text changed
Directorybranches/vis15/src/compiler/common/sources.mlb modified , text changed
Directorybranches/vis15/src/compiler/fields/eval-poly.sml modified
Directorybranches/vis15/src/compiler/fields/field-def.sml modified , text changed
Directorybranches/vis15/src/compiler/fields/kernel.sml modified
Directorybranches/vis15/src/compiler/fields/partials.sml modified
Directorybranches/vis15/src/compiler/fields/sources.cm modified , text changed
Directorybranches/vis15/src/compiler/fields/sources.mlb modified , text changed
Directorybranches/vis15/src/compiler/fields/test-kernel.cm modified
Directorybranches/vis15/src/compiler/fields/test-kernel.sml modified
Directorybranches/vis15/src/compiler/gen/ir/high-ir.spec modified , text changed
Directorybranches/vis15/src/compiler/gen/ir/mid-ir.spec modified , text changed
Directorybranches/vis15/src/compiler/gen/kernel/ added
Directorybranches/vis15/src/compiler/gen/kernel/eval-poly.sml
(Copied from branches/vis15/src/compiler/fields/eval-poly.sml, r4042)
added
Directorybranches/vis15/src/compiler/global-env/global-env.sml modified , text changed
Directorybranches/vis15/src/compiler/high-ir/check-high.sml modified , text changed
Directorybranches/vis15/src/compiler/high-ir/high-ir.sml modified , text changed
Directorybranches/vis15/src/compiler/mid-ir/mid-ir.sml modified , text changed
Directorybranches/vis15/src/compiler/mid-to-low/eval-kern.sml modified , text changed
Directorybranches/vis15/src/compiler/simple/simple-pp.sml modified , text changed
Directorybranches/vis15/src/compiler/simple/simple.sml modified , text changed
Directorybranches/vis15/src/compiler/simplify/inliner.sml modified , text changed
Directorybranches/vis15/src/compiler/simplify/simple-contract.sml modified , text changed
Directorybranches/vis15/src/compiler/simplify/simple-opt.sml modified , text changed
Directorybranches/vis15/src/compiler/simplify/simplify-vars.sml modified , text changed
Directorybranches/vis15/src/compiler/simplify/simplify.sml modified , text changed
Directorybranches/vis15/src/compiler/simplify/sources.cm modified , text changed
Directorybranches/vis15/src/compiler/simplify/sources.mlb modified , text changed
Directorybranches/vis15/src/compiler/simplify/util.sml modified , text changed
Directorybranches/vis15/src/compiler/translate/analyze-simple.sml modified , text changed
Directorybranches/vis15/src/compiler/translate/translate-basis.sml modified , text changed
Directorybranches/vis15/src/compiler/translate/translate.sml modified , text changed
Directorybranches/vis15/src/compiler/typechecker/check-expr.sml modified , text changed
Directorybranches/vis15/src/compiler/typechecker/check-var-uses.sml modified , text changed
Directorybranches/vis15/src/compiler/typechecker/env.sml modified , text changed

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0