aboutsummaryrefslogtreecommitdiff
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index d992249e..1b8b723a 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,19 @@
+2011-11-12 Gabriel Dos Reis <gdr@cs.tamu.edu>
+
+ * interp/br-data.boot (buildLibdbConEntry): Exit early if argument
+ is a builtin constructor.
+ (mkDependentsHashTable): Filter out builtin constructors.
+ * interp/cattable.boot (genCategoryTable): Likewise.
+ * interp/database.boot (getConstructorModemap): Load the
+ contructor if necessary and try again before failing.
+ * interp/define.boot (NRTgetLookupFunction): Handle multiple
+ inheritance of domains.
+ (getBaseExports): Rename from getExportCategory. Adjust caller.
+ Handle multiple inheritance of domains.
+ (extendsCategory): Do not reference $functorForm. Take it from
+ the DB argument.
+ (getTargetFromRhs): Do not optimize codegen.
+
2011-11-11 Gabriel Dos Reis <gdr@cs.tamu.edu>
* interp/define.boot (getTargetFromRhs): Do not try to record