Menu

Src (SVN)-old Commit Log


Commit Date  
[r5876] by tswift

Changes to optimize call/1. 300% speedup for the usual case of atomic goals.

2008-02-21 21:06:52 Tree
[r5875] by tswift

Changes to optimize call/1 for atomic predicates (e.g. not ,/2 ;/2 etc.

Also, tweaked an error message for atom_chars/codes

2008-02-21 20:57:50 Tree
[r5874] by tswift

Changes mostly to get separate indexing of standard predicates.

2008-02-21 19:45:53 Tree
[r5873] by tswift

Oops -- forgot to add test_bounds.pl

2008-02-21 14:52:35 Tree
[r5872] by tswift

Got rid of CPs in call/2-9

2008-02-18 23:06:10 Tree
[r5871] by pmoura

Added call/[4-10] built-in predicates.

2008-02-18 22:09:05 Tree
[r5870] by tswift

Updating make to accord with the pl->P changes to support dynamic loading of CLPR modules.

2008-02-18 20:53:03 Tree
[r5869] by tswift

Changing .pl -> .P for some files to work better with the module
system. At some point, perhaps we should add .pl to some of the
dynamic loaders, or at least think seriously about it.

2008-02-18 20:29:35 Tree
[r5868] by tswift

added test of precision for compiled float code -- I'll probably have to modify this for 64-bits.

2008-02-18 20:18:21 Tree
[r5867] by tswift

loader_xsb.c - changed environment conflict message from an xsb_error
(a soft error) to a warning. Two things prompted me to do this.

First, this sort of soft error seems a bit confusing with our (mostly)
ISO-compatable notion of what an error is. Second, after emitting the
message, calls proceed correctly -- so a warning seems a better choice.

2008-02-18 20:16:04 Tree
Older >
Monday.com Logo