Commit Graph

  • fb399932e4 make heap gc concurrent between threads. vsc 2005-12-07 17:53:30 +00:00
  • 147c2cee15 improve error handling during garbage collection. vsc 2005-12-07 12:55:31 +00:00
  • 5c2e06ad50 write_depth/3 overflow handlings and garbage collection Several ipdates to CLPBN dif/2 could be broken in the presence of attributed variables. vsc 2005-12-05 17:16:12 +00:00
  • 868f236185 fix bug where integers might be made up atoms (within gc). vsc 2005-12-03 03:03:18 +00:00
  • 4157f2ce61 improvements to debugger overflow fixes reading attvars from DB was broken. vsc 2005-11-26 02:57:25 +00:00
  • da4e302b28 removed some compilation warnings related to the cut-c code tiagosoares 2005-11-24 15:35:29 +00:00
  • a170002981 altered the MyDDAS tests to automatically enable cut-c, if necessary tiagosoares 2005-11-24 15:31:57 +00:00
  • 681717eecb cleanups in OS interface predicates. vsc 2005-11-23 13:24:00 +00:00
  • a1c99a72a1 more fixes vsc 2005-11-23 12:09:50 +00:00
  • 10ae3840c9 fix several bugs in save/restore.b vsc 2005-11-23 03:01:33 +00:00
  • 03c1edcc90 fix parser overflow bug: vars should be reset even when addresses would not change. vsc 2005-11-22 12:42:39 +00:00
  • 253f5e7f9a support for the MyDDAS interface library tiagosoares 2005-11-22 11:25:59 +00:00
  • 0e6cb326da fix NULL when using ~d to write negative numbers vsc 2005-11-21 12:34:07 +00:00
  • 83b5a160f8 support for executing c code when a cut occurs tiagosoares 2005-11-18 18:52:41 +00:00
  • d62ec41632 thread support fixes vsc 2005-11-17 13:40:18 +00:00
  • 7cd5cafe1c fix op search code. vsc 2005-11-16 02:45:48 +00:00
  • 4d34b03726 remove debugging case vsc 2005-11-16 02:13:26 +00:00
  • db16d32668 minor fixes vsc 2005-11-16 02:01:09 +00:00
  • 4c0865ca37 more tabling fixes use malloc when AllocCodeSpace fails use snprintf when available. vsc 2005-11-16 01:55:03 +00:00
  • e021bef90d fix converting long long to BigInt/Int vsc 2005-11-15 02:05:49 +00:00
  • 5680364300 fixes for stack expansion and garbage collection under tabling. vsc 2005-11-15 00:50:49 +00:00
  • f300bb7cb4 fix .0002 in new ~D vsc 2005-11-13 09:49:18 +00:00
  • fe36f4f441 simplify ~d and ~D. vsc 2005-11-13 02:43:52 +00:00
  • e7baf404d2 allow printing bigints as ~D vsc 2005-11-13 01:58:11 +00:00
  • 3cf7a1f59a fix format('~2D',[0]). vsc 2005-11-10 12:59:21 +00:00
  • 01de9c0b38 fixed ~D of 0 vsc 2005-11-10 12:10:58 +00:00
  • edbebec3c8 more format fixes vsc 2005-11-10 01:55:12 +00:00
  • 1088b6cf0f fix debugger message for EOF input fix fix to setof fix profiler spewing out hidden atoms. vsc 2005-11-10 01:27:13 +00:00
  • 90e2f0360f ^C was very broken: break was not accepted, and debug, trace and statistics did not work at all. vsc 2005-11-09 18:02:53 +00:00
  • 592517f09d fix format bug vsc 2005-11-09 00:46:53 +00:00
  • 24f967c9f5 fix fixes vsc 2005-11-08 13:57:41 +00:00
  • c13d5d2655 fix memory leak in scanner instrument memory allocation with default_malloc vsc 2005-11-08 13:51:15 +00:00
  • 5b4773d923 fix bugs in garbage collection of tabling. vsc 2005-11-07 15:35:47 +00:00
  • 90c9397a47 should have meta-predicate definitions for calls, multifile and discontiguous. have discontiguous as a builtin, not just as a declaration. vsc 2005-11-05 23:56:10 +00:00
  • 7aef2d7426 get rid of unnecessary ^ in setof Found bug in comparisons vsc 2005-11-05 03:02:33 +00:00
  • e7b84f7a13 use const declarations in interface (thanks to Roberto Bagnara for the patch). vsc 2005-11-05 01:28:28 +00:00
  • 934b4edb9e absmi should PREG, never P!! vsc 2005-11-04 15:39:14 +00:00
  • 3e0d7d8749 fix bad initialization with tabling. vsc 2005-11-04 01:17:17 +00:00
  • bd9ed1e1e6 fix bignum conversion vsc 2005-11-03 18:49:26 +00:00
  • bd8472754d fix quote vsc 2005-11-03 18:27:10 +00:00
  • 5d04ca9766 small fixes vsc 2005-11-01 18:54:06 +00:00
  • 399029b063 fix bad version of clpr.pl vsc 2005-11-01 18:43:09 +00:00
  • 5cfad07c92 update documentation. vsc 2005-11-01 18:19:44 +00:00
  • 61d9980cf3 updates do documentation put_attrs vsc 2005-10-31 18:12:51 +00:00
  • 50600e06d7 don't install CLP unless coroutining && rational trees are active vsc 2005-10-31 12:44:29 +00:00
  • b8d0396939 more small fixes vsc 2005-10-31 12:27:54 +00:00
  • c1e67345cf avoid loop when booting from Prolog vsc 2005-10-31 00:51:53 +00:00
  • 640bbe7431 fix default opyions for Makefile so that both coroutining and rational trees are enabled. vsc 2005-10-30 00:32:55 +00:00
  • 7115515f1f make max-memory standard and disable installing new CHR for now. vsc 2005-10-29 11:22:43 +00:00
  • 1c02fa4fdc people should be able to disable indexing. vsc 2005-10-29 02:21:47 +00:00
  • 809ba67ccb SWI code complains if it can't find this. vsc 2005-10-29 01:59:46 +00:00
  • 8b801e571c make undefined more ISO compatible. vsc 2005-10-29 01:28:37 +00:00
  • 12ea99994c add missing dependency vsc 2005-10-29 01:27:36 +00:00
  • 9dbbd43e54 gensym builtin for SWI emulation. vsc 2005-10-29 00:13:10 +00:00
  • 41405ff41a update config.h vsc 2005-10-28 18:04:53 +00:00
  • 91f6801f4c iupdate CLP(BN) vsc 2005-10-28 18:04:25 +00:00
  • 80ff934c4a more files ;-). vsc 2005-10-28 17:57:25 +00:00
  • ee9b97222a more fixes vsc 2005-10-28 17:55:30 +00:00
  • 1b6dc41ebf add CLP files from SWI vsc 2005-10-28 17:53:27 +00:00
  • c33738d557 CLP(R) package vsc 2005-10-28 17:51:01 +00:00
  • 4d94446c25 port of LGPLed CHR vsc 2005-10-28 17:41:30 +00:00
  • 1fa46c6051 sveral updates vsc 2005-10-28 17:38:50 +00:00
  • 16970726b8 get rid of low_level_trace. vsc 2005-10-22 13:35:21 +00:00
  • 9c61f13aa5 fix -z option vsc 2005-10-21 16:15:31 +00:00
  • f5fc38a79e SWI compatible module only operators vsc 2005-10-21 16:09:03 +00:00
  • 7ed595242a fix tabling vsc 2005-10-21 16:07:07 +00:00
  • 65c209a3f0 *** empty log message *** rslopes 2005-10-20 17:32:30 +00:00
  • de30fd5fa0 *** empty log message *** rslopes 2005-10-20 08:18:30 +00:00
  • 40c2f19c7a fix nb_terms vsc 2005-10-19 23:17:22 +00:00
  • 3c1dbc22df fix ensure_loaded typo. vsc 2005-10-19 23:16:49 +00:00
  • 4479ee4626 extend arrays with nb_terms so that we can implement nb_ builtins correctly. vsc 2005-10-19 19:00:48 +00:00
  • ae5c86e381 *** empty log message *** rslopes 2005-10-19 11:31:57 +00:00
  • 31a09376f8 use_load_files to handle initialization files vsc 2005-10-19 10:12:50 +00:00
  • 8b06ce9fe4 make consult even load_files/2 define bootstrap/1 for initial consult vsc 2005-10-19 01:47:43 +00:00
  • e6a15addf5 5.1: - improvements to GC 2 generations generic speedups - new scheme for attvars - hProlog like interface also supported - SWI compatibility layer - extra predicates - global variables - moved to Prolog module - CLP(R) by Leslie De Koninck, Tom Schrijvers, Cristian Holzbaur, Bart Demoen and Jan Wielemacker - load_files/2 vsc 2005-10-18 17:04:43 +00:00
  • cf655a6a9b enable profiling on amd64 rslopes 2005-10-15 17:05:23 +00:00
  • 7175b62a27 fix manual on bigint interface vsc 2005-10-15 02:43:59 +00:00
  • 3f3edfe2f7 fix interface vsc 2005-10-15 02:42:57 +00:00
  • 68e8e54f84 fix for trying to add clauses to a C pred. vsc 2005-10-15 02:05:57 +00:00
  • a09b33381e apply Takeuuchi's patch for -L vsc 2005-10-15 02:05:14 +00:00
  • 7d5dbe04cd bug fix rslopes 2005-10-09 21:13:57 +00:00
  • 38b3140eab change array semantics to allow creating same array several times. implement SWI style global variables. vsc 2005-09-22 03:26:13 +00:00
  • 129efd83d8 more fixes for garbage collector vsc 2005-09-21 03:49:33 +00:00
  • c6c9e71e31 fix two instructions that were being read badly: op_fail and switch_list_nl. vsc 2005-09-19 19:14:50 +00:00
  • 03ba05f24a a new and hopefully much better implementation of atts. vsc 2005-09-09 17:24:39 +00:00
  • 2444b775b7 several minor speedups vsc 2005-09-09 17:23:43 +00:00
  • f0aee4d164 improvements on HMMs vsc 2005-09-09 17:22:59 +00:00
  • de3bd15889 significant improvements on viterbi performance for HMMs. vsc 2005-09-09 17:22:33 +00:00
  • 787d2daa8a updated with the queens example... rslopes 2005-09-08 22:53:33 +00:00
  • 685ce0805f BEAM on YAP update.... rslopes 2005-09-08 22:36:16 +00:00
  • 4342ce5c09 *** empty log message *** rslopes 2005-09-08 22:34:41 +00:00
  • 030d16c40f BEAM for YAP update... rslopes 2005-09-08 22:06:45 +00:00
  • ed92d70e68 BEAM for YAP update... rslopes 2005-09-08 21:59:58 +00:00
  • 590352c2c6 DelayTop would assume coroutining vsc 2005-08-30 11:27:39 +00:00
  • 47a784f97c fix restore of EX vsc 2005-08-23 21:28:22 +00:00
  • 4164e56aa7 fix overflow in AllAttVars vsc 2005-08-23 21:27:39 +00:00
  • 8e5fc8ef34 Windows dir's updated to C:Yap rslopes 2005-08-23 18:11:55 +00:00
  • 06c60f4041 added check for gcc version since -fno-gcse -fno-crossjumping is not supported in older versions... rslopes 2005-08-23 18:09:57 +00:00
  • eb4ef75c31 *** empty log message *** rslopes 2005-08-23 18:05:02 +00:00
  • bafca9c692 fix to support older compilers rslopes 2005-08-23 15:39:38 +00:00