This website requires JavaScript.
0df93ffc6e
Logtalk 2.15.6 files.
pmoura
2004-02-09 14:18:27 +00:00
ca4e754af7
protect writes to SignalMask and to CreepFlag. Reads are still not locked. fix XREGS for threads. fix thread_signal not even being defined.
vsc
2004-02-06 17:22:24 +00:00
a5b6a22f27
AuxSp and friends are not bound to GlobalBase when using SYSTEM_MALLOC
vsc
2004-02-06 16:40:50 +00:00
1079391767
fixes for restore
vsc
2004-02-06 10:19:49 +00:00
fd7582b618
improve save/restore
vsc
2004-02-06 02:26:23 +00:00
9b84cdfe5d
improved support for threads and code area allocation using malloc
vsc
2004-02-05 16:57:02 +00:00
cacc407677
Bug fixes!
vsc
2004-01-29 13:37:10 +00:00
c6827310f5
should be datime/1 not date/1
vsc
2004-01-26 12:51:33 +00:00
0a7ec31659
bug fixes
vsc
2004-01-26 12:41:06 +00:00
d4616d2f06
*** empty log message ***
rslopes
2004-01-26 10:44:13 +00:00
b1bb83be19
Former Hydra editor is now named SubEthaEdit.
pmoura
2004-01-23 03:06:07 +00:00
5c214ad00a
Image files are no longer used in the Logtalk manual.
pmoura
2004-01-23 03:03:52 +00:00
ba9876268f
threads, clean signals, and much more...
vsc
2004-01-23 02:23:51 +00:00
437a6a19ab
thread and signal support
vsc
2004-01-23 02:17:21 +00:00
f26a3b6ca9
Logtalk 2.15.5 files.
pmoura
2003-12-30 13:33:51 +00:00
80fd1bcc91
many fixes: restart on threads, fixes for tabling, other generic fixes
vsc
2003-12-27 00:38:53 +00:00
b16de6ad3d
more fixes over tabling changes
vsc
2003-12-18 17:36:54 +00:00
e7ab7b4c8a
fix non-tabling version fix compilation with THREADS
vsc
2003-12-18 17:23:22 +00:00
221665bab8
support for tabling
vsc
2003-12-18 16:38:40 +00:00
0c2a3b4aff
fixes for bad indexing on floats.
vsc
2003-12-05 15:18:08 +00:00
4c264a968a
new scheme for flags.
vsc
2003-12-04 18:13:04 +00:00
945adacdd5
fix call to $reconsult/2
vsc
2003-12-04 18:12:26 +00:00
1516c032e9
keep key_statistics/3 for compatibility with previous version.
vsc
2003-12-04 18:11:53 +00:00
1aa1610e83
fix duplicated goal in meta-call execute0
vsc
2003-12-02 18:57:48 +00:00
2fbad3d467
fix fixes
vsc
2003-12-02 01:15:50 +00:00
8dc293eba4
more fixes for nth_clause
vsc
2003-12-02 00:36:27 +00:00
fd1bc58cde
slowly restore nth_clause
vsc
2003-12-01 19:22:01 +00:00
678ff0df82
many fixes
vsc
2003-12-01 17:27:42 +00:00
d6207a55f9
fix ensure_loaded to reload if called from a different module. fix error handling in dbase.c
vsc
2003-11-29 23:41:28 +00:00
2867b43f06
absmi.c: no need to reload CACHED_A1() during expand, and doing so will destroy S and break RISC alloc.c: guarantee alignment by 8 for SPARC32 iopreds.c: get rid of unnecessary decl\
vsc
2003-11-28 01:26:53 +00:00
01703de3a0
fix lost indices in reconsult
vsc
2003-11-27 21:47:44 +00:00
90829edc9e
new infrastructure for static clauses: they are now valid references they don't have the try_me block jump_on_var now uses expand
vsc
2003-11-26 18:36:35 +00:00
2fc4750456
a few more simple fixes
vsc
2003-11-24 00:00:43 +00:00
f5edbc8aa7
compact source mode.
vsc
2003-11-21 16:56:20 +00:00
8d3f30de9c
typo
vsc
2003-11-20 00:28:08 +00:00
ff20288236
don't keep source for log update facts, just execute them to find out the arguments.
vsc
2003-11-18 19:24:46 +00:00
9851882dc7
new version of sub_atom
vsc
2003-11-18 19:23:10 +00:00
fae22bbf6b
only delete log update facts with blobs when they cannot be in stacks.
vsc
2003-11-18 19:22:26 +00:00
7be28e4098
C-metapredicates must always be protected by an environment.
vsc
2003-11-18 19:16:08 +00:00
e372271695
new version of sub_atom
vsc
2003-11-18 19:08:38 +00:00
c1a6dab4fb
fixes on reporting bug location.
vsc
2003-11-16 22:12:29 +00:00
a21b209436
don't allow removeindex to remove own clause.
vsc
2003-11-12 13:31:28 +00:00
1ada44ab8e
stabilisation patches for Yap-4.5.2
vsc
2003-11-12 12:33:31 +00:00
ab1a1a0219
My first attempt to synchronize OPTYap with CVS
ricroc
2003-11-07 17:50:01 +00:00
36e9ff7588
My first attempt to synchronize OPTYap with CVS
ricroc
2003-11-07 16:31:08 +00:00
17dad3f6f7
My first attempt to synchronize OPTYap with CVS
ricroc
2003-11-05 18:55:03 +00:00
5a2d51d07c
My first attempt to synchronize OPTYap with CVS
ricroc
2003-11-05 18:31:49 +00:00
f8f7421416
My first attempt to synchronize OPTYap with CVS
ricroc
2003-11-05 16:24:51 +00:00
80be9121af
My first attempt to synchronize OPTYap with CVS
ricroc
2003-11-05 16:12:25 +00:00
e2e49aecd1
My first attempt to synchronize OPTYap with CVS
ricroc
2003-11-05 16:00:01 +00:00
6c126a4392
get rid of MBIT in dbase
vsc
2003-10-31 12:09:49 +00:00
a23c409540
don't leave dangling pointers to switch tables, as they can be removed easily.
vsc
2003-10-31 00:20:52 +00:00
009452e075
fix reference counters when copying try-trust chains fixes on memory allocation
vsc
2003-10-30 22:52:46 +00:00
4f97e338ab
fix count flag for indices fix memory expansion with holes.
vsc
2003-10-30 11:31:05 +00:00
4d3a8b6a53
PREG never crosses setregs()
vsc
2003-10-28 21:11:31 +00:00
614bdd981f
make sure $pred_exists does not create new pred prop.
uid49918
2003-10-28 21:04:52 +00:00
77bb5fed93
variant and subsumes with coroutining should always reset to slot, not to value.
vsc
2003-10-28 16:20:44 +00:00
5e4816eb5a
new heap allocation code new atom table growth code and hash algorithm more fixes for new indexing algorithm
vsc
2003-10-28 01:16:03 +00:00
5244795d97
Pat's patches to top_level_hook
vsc
2003-10-22 14:08:29 +00:00
e8a8177196
speed up search for DB terms
vsc
2003-10-19 00:33:10 +00:00
526ec2e50f
call the garbage collector the right way
vsc
2003-10-17 02:11:21 +00:00
76160f72a8
fix syntax error allowed by newer GCCs
vsc
2003-10-14 21:17:32 +00:00
a32d37c753
support access through instance/2
vsc
2003-10-14 20:48:57 +00:00
514ef300e3
clause should allow access through a reference.
vsc
2003-10-14 20:32:08 +00:00
9f6ef90e85
fix another bug in when removing indexing code.
vsc
2003-10-14 18:37:56 +00:00
9d64f1d2d1
get rid of ClUse in logupdindices
vsc
2003-10-14 13:10:26 +00:00
ef5b98628f
do not always remove the full index if removing a root node.
vsc
2003-10-14 01:32:55 +00:00
521e70e9ab
more fixes for new indexing code.
vsc
2003-10-14 00:53:10 +00:00
5f9aedfc3f
indexing did not understand unify_list
vsc
2003-10-08 00:47:04 +00:00
920d33a1d8
oops, check stack at deallocate even without COROUTINING
vsc
2003-10-06 14:33:48 +00:00
2db3829b82
bug in EOF processing when doing read.
vsc
2003-10-06 14:16:23 +00:00
32301f0060
more fixes on indexing code
vsc
2003-10-06 13:49:38 +00:00
cf148cd0cb
Fix asserta_static
vsc
2003-10-02 18:20:11 +00:00
57c6e21bcd
cleanup remove_from_index
vsc
2003-10-02 16:04:20 +00:00
507d4a9951
More improvements on indexing code fix on growheap continuing to cut_e
vsc
2003-10-02 12:59:05 +00:00
0170202a86
fix a leftover $record
vsc
2003-09-26 14:58:29 +00:00
f5931c5c0e
wake up before cut_e. Still to do: wakeup before cut_t and cut.
vsc
2003-09-26 14:30:59 +00:00
4e1899be78
typos ans small glitches from Christian
vsc
2003-09-25 00:48:04 +00:00
99cfccfaf0
call garbage collection at every proceed. don't try to expand indices on static predicates.
vsc
2003-09-24 23:53:48 +00:00
1f2fb8284a
Two fixes: GMP should not do error handling itself, as its execution env is not reliable. allocate should check for space.
vsc
2003-09-24 14:51:42 +00:00
8df97ef09d
more fixes for new indexing code.
vsc
2003-09-23 15:14:56 +00:00
0af6d3f1c4
more fixes for expand_index
vsc
2003-09-23 12:41:31 +00:00
3e17f53c28
more fixes to new indexing code a few fixes to functor
vsc
2003-09-23 02:19:37 +00:00
f6170508cd
more indexing fixes
vsc
2003-09-20 03:06:15 +00:00
0d441d069d
fixes from Stasinos
vsc
2003-09-15 19:06:55 +00:00
ac19e411a2
more fixes
vsc
2003-09-15 17:56:27 +00:00
c14a52c419
fix memory expansion
vsc
2003-09-15 10:53:10 +00:00
98578b16dc
more fixes for indexing code stable stuff
vsc
2003-09-15 01:25:29 +00:00
17ecf0dc14
continue big commit
vsc
2003-08-27 13:37:10 +00:00
402d26796f
fix indexing on multiple arguments
vsc
2003-08-27 13:30:50 +00:00
2fe887d11a
GetPredByAtomWithModule was not actually checking the module!
vsc
2003-08-25 18:42:35 +00:00
3831eeb927
fix \= on mavars.
vsc
2003-08-23 19:26:08 +00:00
a154a3f6e8
fix setarg(0,T,_).
vsc
2003-08-14 11:59:26 +00:00
1e62accfaa
Remove one of the two identical entries for the ~ND control sequence of format/2
stasinos
2003-07-25 10:57:07 +00:00
aadacd9fe6
do_var_clauses() and do_var_group() do not return anything.
stasinos
2003-07-25 09:21:03 +00:00
a4d8085c88
*** empty log message ***
rslopes
2003-07-22 19:04:43 +00:00
c019bb6499
*** empty log message ***
rslopes
2003-07-21 19:13:30 +00:00
d354e871f9
starting new files
stasinos
2003-07-15 12:01:51 +00:00
e8e39e597b
Logtalk 2.15.4 release files.
pmoura
2003-07-09 00:20:55 +00:00
3751bd451f
bring up to date with the Yap_ prefixes
stasinos
2003-07-03 15:46:10 +00:00