Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2003-10-09 16:39:18 -0700 (Thu, 09 Oct 2003)
Revision: 4961
Log message:

      Latest version of the mojave compiler work.
      

Changes  Path
+1 -0 mpcompiler/mmc/core/mmc_core_cps.mli
+1 -0 mpcompiler/mmc/extensions/Files
+72 -17 mpcompiler/mmc/extensions/ext_arithmetic.ml
+4 -1 mpcompiler/mmc/extensions/ext_arithmetic.mli
+22 -34 mpcompiler/mmc/extensions/ext_arithmetic_integer.ml
+1 -4 mpcompiler/mmc/extensions/ext_arithmetic_integer.mli
Added mpcompiler/mmc/extensions/ext_boolean.ml
Properties mpcompiler/mmc/extensions/ext_boolean.ml
Added mpcompiler/mmc/extensions/ext_boolean.mli
Properties mpcompiler/mmc/extensions/ext_boolean.mli
+21 -4 mpcompiler/mmc/extensions/ext_int_test.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-10-11 10:48:19 -0700 (Sat, 11 Oct 2003)
Revision: 4973
Log message:

      Generate .ppo files.
      
      This adds a new section of rules to the toplevel OMakefile.
      

Changes  Path
+45 -10 metaprl/OMakefile
+2 -10 metaprl/editor/ml/OMakefile
+1 -1 metaprl/editor/ml/make_mp_version.ml
+1 -1 metaprl/support/shell/OMakefile
+1 -1 metaprl/support/tactics/OMakefile
+1 -1 metaprl/theories/experimental/compile/OMakefile
+9 -9 metaprl/theories/itt/OMakefile
+1 -1 metaprl/theories/ocaml_sos/OMakefile
+4 -4 mpcompiler/mmc/OMakefile
+0 -5 mpcompiler/mmc/core/OMakefile
+0 -7 mpcompiler/mmc/extensions/OMakefile

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-10-14 11:28:09 -0700 (Tue, 14 Oct 2003)
Revision: 4988
Log message:

      Copying register allocator from the M theory.
      

Changes  Path
+6 -6 mpcompiler/mmc/OMakefile
Properties mpcompiler/mmc/arch/ra
Added mpcompiler/mmc/arch/ra/Files
Properties mpcompiler/mmc/arch/ra/Files
Added mpcompiler/mmc/arch/ra/OMakefile
Properties mpcompiler/mmc/arch/ra/OMakefile
Added mpcompiler/mmc/arch/ra/ra_live.ml
Properties mpcompiler/mmc/arch/ra/ra_live.ml
Added mpcompiler/mmc/arch/ra/ra_live.mli
Properties mpcompiler/mmc/arch/ra/ra_live.mli
Added mpcompiler/mmc/arch/ra/ra_main.ml
Properties mpcompiler/mmc/arch/ra/ra_main.ml
Added mpcompiler/mmc/arch/ra/ra_main.mli
Properties mpcompiler/mmc/arch/ra/ra_main.mli
Added mpcompiler/mmc/arch/ra/ra_state.ml
Properties mpcompiler/mmc/arch/ra/ra_state.ml
Added mpcompiler/mmc/arch/ra/ra_state.mli
Properties mpcompiler/mmc/arch/ra/ra_state.mli
Added mpcompiler/mmc/arch/ra/ra_type.mlz
Properties mpcompiler/mmc/arch/ra/ra_type.mlz
+4 -0 mpcompiler/mmc/extensions/OMakefile

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-10-14 11:38:22 -0700 (Tue, 14 Oct 2003)
Revision: 4989
Log message:

      Rename mojave/arch/util to mojave/arch/ra
      

Changes  Path
+3 -3 mpcompiler/mmc/OMakefile
+1 -1 mpcompiler/mmc/arch/ra/Files
+1 -1 mpcompiler/mmc/arch/ra/OMakefile

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-10-14 11:39:21 -0700 (Tue, 14 Oct 2003)
Revision: 4990
Log message:

      Forgot the OMakefile.
      

Changes  Path
Added mpcompiler/mmc/arch/OMakefile
Properties mpcompiler/mmc/arch/OMakefile
Properties mpcompiler/mmc/arch/ra

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-10-14 12:45:09 -0700 (Tue, 14 Oct 2003)
Revision: 4992
Log message:

      Added the register allocator.
      

Changes  Path
+1 -2 mpcompiler/mmc/arch/ra/Files
+4 -4 mpcompiler/mmc/arch/ra/ra_live.ml
+3 -3 mpcompiler/mmc/arch/ra/ra_live.mli
+5 -5 mpcompiler/mmc/arch/ra/ra_main.ml
+1 -1 mpcompiler/mmc/arch/ra/ra_state.ml

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2003-10-15 17:01:01 -0700 (Wed, 15 Oct 2003)
Revision: 4997
Log message:

      Fixed incorrectly specified rewrite in CPS.  Disabled a ton of debugging
      messages in type inference.
      

Changes  Path
+2 -2 mpcompiler/mmc/core/mmc_core_cps.ml
+15 -11 mpcompiler/mmc/core/mmc_core_type_infer.ml
+0 -1 mpcompiler/mmc/extensions/ext_boolean.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-10-20 20:37:07 -0700 (Mon, 20 Oct 2003)
Revision: 5011
Log message:

      Force the use of omake 0.7.1, with optional dependencies.
      
      This addresses bug #59: omake does no rescan a .ml file when a .mli file
      is added.  Not closing the ticket, I have to verify it fixes the problem.
      
      A few minor changes cleaning up OMakefiles in theories/mojave.
      
      !!! Sorry, I cried wolf !!!  The new version of omake works just fine
      on mojave.  Uh, well, it happens I was checked out on the mojave_sequents
      branch on mojave, and of course that version is broken.
      

Changes  Path
+31 -35 metaprl/OMakefile
+1 -1 mpcompiler/mmc/OMakefile
+6 -4 mpcompiler/mmc/core/OMakefile
+4 -4 mpcompiler/mmc/extensions/OMakefile

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-10-20 22:43:16 -0700 (Mon, 20 Oct 2003)
Revision: 5012
Log message:

      Adding the theories/mojave/arch/ra directory to the make build system.
      

Changes  Path
+1 -1 metaprl/editor/ml/mpconfig
+2 -2 metaprl/mk/rules
+8 -16 mpcompiler/mmc/Makefile
Added mpcompiler/mmc/arch/ra/Makefile
Properties mpcompiler/mmc/arch/ra/Makefile
+2 -0 mpcompiler/mmc/arch/ra/OMakefile

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2003-10-20 22:51:39 -0700 (Mon, 20 Oct 2003)
Revision: 5013
Log message:

      let_intro should probably be part of the intro resource...
      

Changes  Path
+1 -1 mpcompiler/mmc/core/mmc_core_type_check.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-10-20 23:24:58 -0700 (Mon, 20 Oct 2003)
Revision: 5015
Log message:

      Killing a number of unneeded 'open' directives.
      

Changes  Path
+0 -3 metaprl/editor/ml/tests/prop-pigeon.ml
+0 -2 metaprl/filter/phobos/phobos_header.ml
+0 -2 metaprl/filter/phobos/phobos_header.mli
+0 -1 metaprl/refiner/rewrite/rewrite_compile_redex.ml
+0 -1 metaprl/support/display/nuprl_font.ml
+0 -24 metaprl/theories/itt/itt_quotient_group.ml
+0 -19 metaprl/theories/itt/itt_quotient_group.mli
+1 -9 metaprl/theories/itt/itt_rat.ml
+1 -17 metaprl/theories/itt/itt_rat.mli
+0 -5 metaprl/theories/itt/itt_test.ml
+0 -1 metaprl/theories/itt/itt_test.mli
+19 -12 metaprl/util/clean-opens
+0 -1 metaprl/util/ocamldep.mll
+0 -3 mpcompiler/mmc/core/mmc_core_type_infer.ml
+0 -1 mpcompiler/mmc/extensions/ext_arithmetic.ml
+0 -3 mpcompiler/mmc/extensions/ext_boolean.ml

Changes by: ( at unknown.email)
Date: 2003-10-28 01:09:39 -0800 (Tue, 28 Oct 2003)
Revision: 5043
Log message:

      This commit was manufactured by cvs2svn to create branch 'ocaml_3_07'.

Changes  Path
Copied metaprl-branches/ocaml_3_07
Copied mpcompiler-branches/ocaml_3_07
Copied texinputs-branches/ocaml_3_07
Deleted texinputs-branches/ocaml_3_07/1cm.sty
Deleted texinputs-branches/ocaml_3_07/1cml.sty
Deleted texinputs-branches/ocaml_3_07/Makefile
Deleted texinputs-branches/ocaml_3_07/Makefile-common
Deleted texinputs-branches/ocaml_3_07/PPR-macros.tex
Deleted texinputs-branches/ocaml_3_07/PPRmyppr.sty
Deleted texinputs-branches/ocaml_3_07/bcp.bib
Deleted texinputs-branches/ocaml_3_07/citlogo.eps
Deleted texinputs-branches/ocaml_3_07/citlogo2.eps
Deleted texinputs-branches/ocaml_3_07/config.ppr
Deleted texinputs-branches/ocaml_3_07/cornell-logo.eps
Deleted texinputs-branches/ocaml_3_07/dag50.eps
Deleted texinputs-branches/ocaml_3_07/der.tex
Deleted texinputs-branches/ocaml_3_07/gate.eps
Deleted texinputs-branches/ocaml_3_07/gate.pdf
Deleted texinputs-branches/ocaml_3_07/include.tex
Deleted texinputs-branches/ocaml_3_07/omscmsy.fd
Deleted texinputs-branches/ocaml_3_07/ot1cmr.fd
Deleted texinputs-branches/ocaml_3_07/ot1cmss.fd
Deleted texinputs-branches/ocaml_3_07/ot1lcmss.fd
Deleted texinputs-branches/ocaml_3_07/ot1lcmtt.fd
Deleted texinputs-branches/ocaml_3_07/pprpdf
Deleted texinputs-branches/ocaml_3_07/proof.sty
Deleted texinputs-branches/ocaml_3_07/slides-nogin.cls
Deleted texinputs-branches/ocaml_3_07/splncs.bst
Deleted texinputs-branches/ocaml_3_07/umsa.fd
Deleted texinputs-branches/ocaml_3_07/umsb.fd