Commit Graph

  • 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