Commit Graph

  • d029e6c3fc Logtalk 2.17.2 files. pmoura 2004-06-13 18:04:28 +00:00
  • 9543ecf436 Logtalk 2.17.2 files. pmoura 2004-06-13 17:52:53 +00:00
  • a0c13b2415 fix miscompilation without COROUTINING vsc 2004-06-13 03:12:38 +00:00
  • 4b11ed9401 fix bugs vsc 2004-06-09 03:32:03 +00:00
  • b1013c05f9 fix gcc optimisation bug vsc 2004-06-09 03:30:29 +00:00
  • b25690af56 Logtalk 2.17.1 files. pmoura 2004-06-06 22:46:45 +00:00
  • 0101c09236 coroutining is now a part of attvars. some more fixes. vsc 2004-06-05 03:37:01 +00:00
  • cfd90835a0 fix format bug vsc 2004-05-18 15:13:05 +00:00
  • a6f1b27c09 misc fixes vsc 2004-05-17 21:42:12 +00:00
  • e7fbb54532 Yap_WriteBuffer vsc 2004-05-14 17:56:47 +00:00
  • 874758e936 support BigNums in interface vsc 2004-05-14 17:11:32 +00:00
  • a21656eebd get rid of test message vsc 2004-05-14 16:34:49 +00:00
  • 0aa358a2b7 add Yap_ReadBuffer vsc 2004-05-14 16:33:47 +00:00
  • 19bfe301db get rid of pesky debugging prints vsc 2004-05-13 21:36:45 +00:00
  • 9d12384db1 debugger fixes make sure we always go back to current module, even during initizlization. vsc 2004-05-13 20:54:58 +00:00
  • 94714907ec fix previous fixes vsc 2004-05-01 04:38:29 +00:00
  • 420bf9e92c initialise slot stack properly. vsc 2004-05-01 03:58:46 +00:00
  • 3b376f87e7 fix new special choice-points vsc 2004-04-30 19:50:01 +00:00
  • fc1dc1280d fix bad handling of inconsistent options vsc 2004-04-30 19:48:01 +00:00
  • 9d5c82db6a fix garbage collection in execute_tail vsc 2004-04-29 03:45:50 +00:00
  • 781c89f4b5 fix bad suspended clause counter vsc 2004-04-29 03:44:04 +00:00
  • de3f73c90d Renamed Logtalk file yap430.config to yap.config for compatibility with new Logtalk version included with YAP. pmoura 2004-04-28 00:24:45 +00:00
  • f27f330d38 stupid bug vsc 2004-04-27 16:21:25 +00:00
  • 40d678bf38 use print_message for version vsc 2004-04-27 15:43:29 +00:00
  • 40e84ca034 fix halt/0 and halt/1 vsc 2004-04-27 15:14:38 +00:00
  • e6cab52dc2 more fixes for expand_clauses vsc 2004-04-27 15:03:43 +00:00
  • cfcbc82aa4 speedups for all/3 vsc 2004-04-27 15:03:06 +00:00
  • dcf184d930 Logtalk 2.17.0 files. pmoura 2004-04-25 23:57:46 +00:00
  • 91f87b3109 more fixes for USE_SYSTEM_MEMORY vsc 2004-04-22 20:07:07 +00:00
  • 38b965d2fa more fixes for all/3 vsc 2004-04-22 20:06:24 +00:00
  • a68263845d trust_logical should protect the last clause, otherwise it cannot jump there. vsc 2004-04-22 03:24:17 +00:00
  • e0e00d58e7 first set of fixes for all/3 vsc 2004-04-22 03:23:12 +00:00
  • 75a7d66e40 fix bad ordering when inserting second clause vsc 2004-04-21 04:01:53 +00:00
  • 27f85f3355 fixes for corourining vsc 2004-04-20 22:08:57 +00:00
  • ea52ce8b26 fixes for copy_term vsc 2004-04-19 17:06:51 +00:00
  • 572690acd8 fix current_op(X,Y,Z): it would not check for end of table. vsc 2004-04-16 21:01:45 +00:00
  • d2a4490676 fix garbage collection for delayed variables vsc 2004-04-16 20:38:54 +00:00
  • f7a68f97cd more bug fixes vsc 2004-04-16 19:27:31 +00:00
  • 5b6e8182d1 expand_clauses: keep a list of clauses to expand fix new trail scheme for multi-assignment variables vsc 2004-04-14 19:10:40 +00:00
  • dc245aed32 fix memory leaks vsc 2004-04-07 22:04:04 +00:00
  • cad13ea134 Logtalk 2.16.2 files. pmoura 2004-04-02 14:49:22 +00:00
  • 3ba8483607 Logtalk 2.16.2 files. pmoura 2004-04-02 14:39:36 +00:00
  • c853e894c0 support expand group of clauses vsc 2004-03-31 01:03:10 +00:00
  • 545b12a808 if number of left-over < 1/5 keep list of clauses to expand around fix call to stack expander vsc 2004-03-31 01:02:18 +00:00
  • 30c2f0e570 Removed debugging line to allow compilation. pmoura 2004-03-25 02:19:10 +00:00
  • f08723a4b1 Logtalk 2.16.1 files. pmoura 2004-03-23 17:51:43 +00:00
  • 4242efb73f trim_trail for default machine be more aggressive about try-retry-trust chains. - handle cases where block starts with a wait - don't use _killed instructions, just let the thing rot by itself. vsc 2004-03-19 11:35:42 +00:00
  • 5d79688b6b skip compilation steps for ground facts. vsc 2004-03-10 16:27:39 +00:00
  • 52f4e07c49 forgotten to adjust yF.F and xF.F when doing restore. vsc 2004-03-10 15:01:13 +00:00
  • 2e3221a68d optimise -> for type tests vsc 2004-03-10 14:59:55 +00:00
  • 39044cd21c move to 4.5.3 vsc 2004-03-08 19:31:01 +00:00
  • dbe36978b6 documentation for thread support (stolen from Jan's SWI docs). vsc 2004-03-08 15:38:36 +00:00
  • cd3142c211 fix ClSize for IDB fix error handling for binary cmps vsc 2004-03-06 00:31:48 +00:00
  • ad685b6e5b fix missing ClSize in index.c start introducing docs for threads (copied from SWI). vsc 2004-03-05 17:27:53 +00:00
  • caa0b26665 solaris fixes for threads get rid of SizeOfBlock vsc 2004-03-05 15:26:33 +00:00
  • 69f6496e7e Profiler update rslopes 2004-03-04 21:17:40 +00:00
  • 0092e6fd45 support yap_flag(system_options,... vsc 2004-03-04 18:33:34 +00:00
  • 307ccbc8ca change license to more recent version of Artistic license. vsc 2004-03-04 18:33:03 +00:00
  • d494081bc5 Logtalk 2.16.0 release files. pmoura 2004-03-03 04:07:59 +00:00
  • 8a0fa13746 keep a separate file for statistics. vsc 2004-03-02 16:46:07 +00:00
  • ddc7b3a0bc a few more fixes to support timing and to improve message queues. vsc 2004-03-02 16:44:58 +00:00
  • 4eeceb6549 debugging leftovers vsc 2004-02-29 01:40:51 +00:00
  • 01dec70e0a thread support vsc 2004-02-28 14:59:03 +00:00
  • 495ed28c35 remove debuging info vsc 2004-02-28 01:10:15 +00:00
  • 02ec294d84 more fixes for multi-threading. vsc 2004-02-28 01:08:59 +00:00
  • 1f6fafc6a0 fix locking vsc 2004-02-27 01:23:27 +00:00
  • c90c3b7b34 thread support updates vsc 2004-02-26 13:37:24 +00:00
  • 58e306b815 Profiler Update rslopes 2004-02-25 19:33:08 +00:00
  • 6198cdb4bc Low Profiler Update rslopes 2004-02-25 19:06:31 +00:00
  • e9657e74c5 more thread updates. vsc 2004-02-22 10:54:09 +00:00
  • f609e8b93b check read locking on PRWLock vsc 2004-02-22 00:35:07 +00:00
  • 6027963867 more thread updates. vsc 2004-02-21 20:25:45 +00:00
  • d81bcb58e3 more fixes for threads vsc 2004-02-20 18:56:07 +00:00
  • 0c1ed177f6 fix a few nasties just introduced. vsc 2004-02-20 15:00:51 +00:00
  • 53c1eb54a2 more fixes for thread support. vsc 2004-02-20 02:28:19 +00:00
  • 026bfb3c18 more thread fixes vsc 2004-02-19 19:24:46 +00:00
  • d3f49b75df clause should not do write locking expand_index should not care whether read_locks are held. vsc 2004-02-18 01:43:32 +00:00
  • 6031b7f049 protect dead threads. vsc 2004-02-17 19:29:24 +00:00
  • 3ecc66b7fd get rid of global variables in dbase vsc 2004-02-17 19:00:12 +00:00
  • 41908d49cf Modules now are terms, not integers, even for meta-calls vsc 2004-02-17 18:24:44 +00:00
  • 860ea6d115 Take care to process heap overflows correctly. vsc 2004-02-17 16:27:22 +00:00
  • 7d7b79630f - setconcurrency was spelled wrongly - avoid several workers spewing out the same message in low_level_tracer. vsc 2004-02-16 19:22:40 +00:00
  • f857af0c50 I assumed PP would always be locked at try, but that is not true if the predicate is thread local. vsc 2004-02-16 15:37:16 +00:00
  • b65681fe82 fix back tracer. vsc 2004-02-14 00:41:12 +00:00
  • 8e18b8cdf7 fixes to modules. vsc 2004-02-13 23:53:20 +00:00
  • 97c809d955 fix tables in format vsc 2004-02-13 22:10:10 +00:00
  • 039655b767 simplify format, so that it will be easier to do bug fixes fix bug in format output for floats write and read dbrefs as $dbref(Address,0) vsc 2004-02-13 18:39:29 +00:00
  • 4402a10f44 fix module redefinition handling vsc 2004-02-13 13:31:44 +00:00
  • 072dc0a7b7 locking on the p-threads world vsc 2004-02-12 23:48:19 +00:00
  • e0c42788c7 fix bad calls to consult/reconsult vsc 2004-02-12 18:23:29 +00:00
  • f1063a27b2 fixes for stack overflow vsc 2004-02-12 17:09:17 +00:00
  • 6662ca157e simplify module access vsc 2004-02-12 12:37:12 +00:00
  • 08fe01ad98 a few more fixes, and we're done with threads (for now) ;-). vsc 2004-02-11 16:18:16 +00:00
  • e612cb2f84 support thread local IDB vsc 2004-02-11 16:09:15 +00:00
  • eec29d7c27 fix thread_signal vsc 2004-02-11 13:59:53 +00:00
  • c9247ce308 make thread_local compatible with dynamic vsc 2004-02-11 13:33:19 +00:00
  • acbf57f59d improve threads support vsc 2004-02-11 01:20:56 +00:00
  • 31b6bedf67 modules stuff fixes (yes, again). vsc 2004-02-10 01:07:46 +00:00
  • 3e468eea4e fix \x88 vsc 2004-02-09 16:46:03 +00:00
  • cfd3683891 fix integer as DBRef vsc 2004-02-09 14:19:05 +00:00