Leonardo de Moura
|
6d64da2981
|
perf(kernel/expr_eq_fn): use thread local cache, and avoid memory allocation/deallocation
|
2014-10-17 16:44:20 -07:00 |
|
Leonardo de Moura
|
3354832c21
|
perf(kernel/expr_eq_fn): delay cache allocation
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-03 17:03:09 -07:00 |
|
Leonardo de Moura
|
606e6226c2
|
fix(kernel/type_checker): the type checker cache was not taking into account binder information
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-14 17:14:57 -07:00 |
|
Leonardo de Moura
|
eb046c11fb
|
refactor(kernel): the type in let-exprs is not optional anymore, if the user does not provide it, we use a metavariable
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-03-18 10:27:55 -07:00 |
|
Leonardo de Moura
|
23988f528c
|
refactor(kernel/expr): add expr constructors, and expression equality test
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-03-18 10:27:54 -07:00 |
|