Starting with inventory:
0000005608-f3b62f5a84417439d9b244369fcbd49a284fd5e88975b4334c38f702864d2238
[TAG jukvinujadju
John Meacham <john@repetae.net>**20060427194348] 
hash: 0000003200-5b9e9cf5ffb76c210c7f0120473636a2b08086761ece1d5a2dda25fcfd0df84d
[use proper data constructor when constructing constant values in PrimitiveOperators
John Meacham <john@repetae.net>**20060428020240] 
hash: 0000002484-e9249cf1566440c30fe8859b98671da4e939dff966b30e10b1e7b3015ead9a50
[don't change spaces to underscores in C types
John Meacham <john@repetae.net>**20060428070316] 
hash: 0000000339-2fbbb632b76208430335adc800402513a94c1d96e948a67e225f959fac6f35cc
[add some numeric conversion rules for fromIntegral, simplify some numeric casts in the FFI
John Meacham <john@repetae.net>**20060428072833] 
hash: 0000001790-8a3330359e3f348bf058909d059b644dae05a470f9cfaef0768c55200a84539e
[let floating inward float past oneshot lambdas and type applications. add programFloatInward to float a whole program
John Meacham <john@repetae.net>**20060428225428] 
hash: 0000003182-8fe26d5f7fb42f8e5fde04c01262a7d79aba8fbc41a45f3245a1ae056125d212
[add travCollect
John Meacham <john@repetae.net>**20060429022026] 
hash: 0000000348-e349eab958beb27d2097be35906953076ebf3078920a33d9c51b1d30a630d8ed
[add -dgrin-graph to dump a call graph in dot format
John Meacham <john@repetae.net>**20060429022040] 
hash: 0000002429-64fbbb4af01e6208bb8b40cdfa03ccba5f0edc0daf9b85133098d136f057693b
[Remove dependencies for install causing problems and add fetch-libs to Makefile
Einar Karttunen <ekarttun@cs.helsinki.fi>**20060429103103] 
hash: 0000000412-140e8e305a7f1ea22aaeba12eef06ca9eefc94f14e9515dcf0ee07225ad446c3
[add Util.Graphviz module for printing out graphs for rendering by 'dot'.
John Meacham <john@repetae.net>**20060429234137] 
hash: 0000002446-64e24c8486c909c9510e7e805d3f10963e257eef6c7c82f0f711b8aba3bdc923
[improve grin graph some, highlight tail calls, print grin code to file name_grin.txt
John Meacham <john@repetae.net>**20060429234219] 
hash: 0000002247-61c4a65867fe84bb5661528a8a673aaf38e223649a7d762a153c48a82b615232
[make entry points square in grin graph
John Meacham <john@repetae.net>**20060430003854] 
hash: 0000000385-51ce3c2437a0764165db1e49febb55cdc13ad85d0a8b612f9d25adc020dd881d
[allow specification of headers for graph dot file
John Meacham <john@repetae.net>**20060430013217] 
hash: 0000001444-116d1f063b07e8c9db0b7eea7510947e5dceaf9c67d1af3c9a1f231a0f9b763e
[pass no headers into graph drawing routine
John Meacham <john@repetae.net>**20060430013249] 
hash: 0000000219-8e644f20fc99d452e78ace637ff6ff51bd35799686a8c5ab4380bb83290fda66
[call jhc_malloc_atomic when appropriate
John Meacham <john@repetae.net>**20060430013307] 
hash: 0000000888-6ae45c6cff3b7b0a16e91b3f64b50b94bea71897bad3d2280bca8850d418ab0c
[don't rotate graph
John Meacham <john@repetae.net>**20060430044356] 
hash: 0000000127-afdf5cd458a5c0b49a7b7a5f1dc646e5cf71dab9c20c2baf321aa61058bd1071
[turn simple recursive calls into non-recursive ones with a local definiton so inlining may take place.
John Meacham <john@repetae.net>**20060430044409] 
hash: 0000001067-0e0767078f91b163226aea6beb83b7b7c63d374d71b72927e57a09f05e57688d
[don't consider rules when figuring out loopbreakers
John Meacham <john@repetae.net>**20060430061013] 
hash: 0000001969-60d47f9c0d6ea48e8244e744922c75870b59ae1d81648d605d267c1da0e2987e
[don't float outward to the top level
John Meacham <john@repetae.net>**20060430061044] 
hash: 0000000235-e9576569d2bc7ece447a768d5adee3b6f96a020eb05a72ead7b41e54fd3067aa
[include list of strictness annotations in binary file
John Meacham <john@repetae.net>**20060502023918] 
hash: 0000000224-85b6e633d514445a157252a21c0523af2d6233ec5acda011c54b6d4032191708
[add putW routine to UnionFind
John Meacham <john@repetae.net>**20060503035047] 
hash: 0000000607-82bda7f26a7e63f9298ba005f79f0b93fbcb8d5fae5270d5f25d6ab02bb0b01b
[clean up code
John Meacham <john@repetae.net>**20060503035123] 
hash: 0000000234-00a4d5304569fc8bc8c5be771bb63852d155aaadd909537e9b1fcda58bfe6a49
[Util.BooleanSolver is a constraint solver over Booleans that runs in almost linear time
John Meacham <john@repetae.net>**20060503035156] 
hash: 0000006881-ce420620284a7827b16ab30cb65f576f233851a46336010d22f3db9f520a63e5
[new strictness analyzer
John Meacham <john@repetae.net>**20060505222440] 
hash: 0000007398-22403a7a36d272d1b2d542278685f34db213828c281aaa2a439696715f1fb0f0
[Remove System.IO.Error from base.cabal (it is missing)
Einar Karttunen <ekarttun@cs.helsinki.fi>**20060508155240] 
hash: 0000000216-a94365e262f5eed5fd4fe4d241be76646c15f922b9f1684d8b4835a6c2dbe698
[Initial FFI export support - works only for trivial cases
Einar Karttunen <ekarttun@cs.helsinki.fi>**20060508155325] 
hash: 0000017195-3e6b18ade868056b69953c15c76bb8478c180777a3cf29f0c058632d84de13e2
[Dummy ForeignPtr
Einar Karttunen <ekarttun@cs.helsinki.fi>**20060508181538] 
hash: 0000001913-92002907c0c7a86f328cffc87e544ee9036286f29e5ba37caa20363993124ad4
[Update tags generation
Einar Karttunen <ekarttun@cs.helsinki.fi>**20060509100634] 
hash: 0000000527-b3bbf94c3d17ac47c7e936ccb85b080ab165057aa0e225ad211a9a3558dfe5ad
[Fix loading FfiExports in Infos
Einar Karttunen <ekarttun@cs.helsinki.fi>**20060509122426] 
hash: 0000000192-f7717b4c18d1adac92c962e34cec7baae3be722841531d41e105623dfad08ce3
[add ability to propagate the set of bounds when solving boolean constraints
John Meacham <john@repetae.net>**20060510235153] 
hash: 0000002303-a06af8084683c0bf9144045d4ac1e5274d02be2b46dbaa8ea08cc0e868b362e3
[update GenUtil
John Meacham <john@repetae.net>**20060607001910] 
hash: 0000000505-85faf602b93aac49558616e293f056d54f2411752aa4bf72f2f67b5bacedda87
[add mkCA to create a new CA
John Meacham <john@repetae.net>**20060707021203] 
hash: 0000000499-5de173be40ea0cadae11fa3b68ada6a7ac6c6990dec528e10ee017be8c8e8dd7
[unfinished changes to SStrictness analyzer
John Meacham <john@repetae.net>**20060708010820] 
hash: 0000007531-5e6a2d809ea15c4070d4bc45573e0e490d30e2f1883e9e7853f3f0767f6f6860
[don't use unfinished SStrictness analyzer
John Meacham <john@repetae.net>**20060708010837] 
hash: 0000000531-c86f31594033835a9216fdfd4f03579d4349288bf99ce630896c0666af62d609
