Commit Graph

  • beba8315ca fix nasty overflows in and add some very preliminary support for very large clauses with lots of disjuncts (eg, query packs). vsc 2006-07-27 19:04:56 +00:00
  • 4dc4eb8a75 fix min_list vsc 2006-07-16 01:44:17 +00:00
  • 24b78dbf8b an implementation of queues in the DB. vsc 2006-07-16 01:41:07 +00:00
  • 3af669d7d2 MYDDAS: Fixed some single_var_warnings tiagosoares 2006-06-09 18:32:01 +00:00
  • 21662f4015 lam_mpi: fixed error during instalation when not compiled. nunofonseca 2006-06-06 17:07:05 +00:00
  • 9ed8a7ba0d MYDDAS: deleted unnecessary MACRO tiagosoares 2006-06-06 15:53:59 +00:00
  • 61f4dfbf4c lammpi: configuration fixes. nunofonseca 2006-06-06 14:58:42 +00:00
  • 989d9579b3 MYDDAS: Fix a bug on memory dealocation on MYDDAS_STATS module tiagosoares 2006-06-06 14:11:36 +00:00
  • 93501eb171 hacks vsc 2006-06-05 19:36:00 +00:00
  • 0db94f615a Changed copyright notice to GPL. nunofonseca 2006-06-04 19:02:07 +00:00
  • 67dfd7facb Fixed compilation warnings. nunofonseca 2006-06-04 18:45:20 +00:00
  • 87bac7cafa New LAM MPI module. nunofonseca 2006-06-04 18:43:38 +00:00
  • 4242198e6f New LAM MPI module. nunofonseca 2006-06-04 18:33:46 +00:00
  • 67628a482a Corrected typo preventing generation of HTML documentation. pmoura 2006-06-02 22:07:32 +00:00
  • 0a96eab20d try to fix -l and -L from scripts saved states should always interpret getting read() == 0 as EOF. vsc 2006-06-02 15:21:35 +00:00
  • 9a941730f7 New LAM MPI module - documentation. nunofonseca 2006-06-02 04:23:09 +00:00
  • b984d9191e New LAM MPI module. nunofonseca 2006-06-02 04:16:31 +00:00
  • 637cb7812c MYDDAS: MySQL Top Level now available with db_top_level/4 or db_top_level/5 predicates tiagosoares 2006-05-31 14:35:05 +00:00
  • 326c64ff2c Added a new multi-threading predicate, threads/0, which prints a nicely formatted table of current threads and their status. Similar to the predicate with the same name on SWI-Prolog except that it does not join terminated threads. pmoura 2006-05-25 23:46:57 +00:00
  • ccc1bc0f3c Documented YAP compilation thread options. pmoura 2006-05-25 22:56:25 +00:00
  • 177317b73b Corrected two small typos (one of them on the definition of the VERSION parameter). pmoura 2006-05-25 22:17:42 +00:00
  • 51553d40f2 more thread fixes vsc 2006-05-25 17:35:49 +00:00
  • 1d445a731d Fix termination conditions for failed and detached threads. vsc 2006-05-25 16:57:21 +00:00
  • f5b9000018 include thread_sleep functionality. vsc 2006-05-25 16:28:28 +00:00
  • 3b033eee50 More strict argument checking for thread predicates. pmoura 2006-05-25 10:46:23 +00:00
  • 4f6d13e8c0 Add thread_create/2 predicate (same as thread_create/3 using default options). pmoura 2006-05-24 21:41:00 +00:00
  • c5e3e3f528 Fixed use of thread defaults by the thread_create/3 predicate. pmoura 2006-05-24 15:27:45 +00:00
  • cf28236537 Preliminary implementations of thread_defaults/1 and thread_set_defaults/1 for consulting/setting default sizes for new thread code areas. pmoura 2006-05-24 14:40:50 +00:00
  • 00d12106d0 make chr work and other minor fixes. vsc 2006-05-24 02:35:39 +00:00
  • c685d481eb MYDDAS: Bug fix on MYDDAS type tiagosoares 2006-05-23 09:19:28 +00:00
  • 4bf4767073 MYDDAS: New internal organization and new MYDDAS statistics tiagosoares 2006-05-22 16:45:07 +00:00
  • f77458e11f MYDDAS: New internal organization and new MYDDAS statistics tiagosoares 2006-05-22 16:31:47 +00:00
  • 40178a0285 MYDDAS: MYDDAS version boot message tiagosoares 2006-05-22 16:23:49 +00:00
  • 21b2a88281 MYDDAS: MYDDAS version boot message tiagosoares 2006-05-22 16:12:01 +00:00
  • ae4d4d8d5b Bug Fix UShort type tiagosoares 2006-05-22 16:03:34 +00:00
  • b172a9e75d fixes to Makefile and manual. vsc 2006-05-19 17:49:25 +00:00
  • eea9f2a58e get rid of IntArrays and FloatArray code. include holes when calculating memory usage. vsc 2006-05-19 14:31:32 +00:00
  • ba3ea30e8e some matricial operations, very early development right now vsc 2006-05-19 13:51:24 +00:00
  • 871bb9e024 help to make Yap work with dynamic libs vsc 2006-05-19 13:48:11 +00:00
  • f9987d9fe9 fix case where OldHeapUsed is 0 (mallinfo not available). vsc 2006-05-18 16:55:19 +00:00
  • 326583c727 current_thread would report an error on a non-existing id or alias. vsc 2006-05-18 16:46:43 +00:00
  • ee78d90bb9 fix info reported by memory manager under DL_MALLOC and SYSTEM_MALLOC vsc 2006-05-18 16:33:05 +00:00
  • ef80f1df70 fix growglobal to handle the USE_MALLOC case correctly. vsc 2006-05-18 13:07:48 +00:00
  • 64a70572de make system library use true file name vsc 2006-05-17 18:38:11 +00:00
  • 98de08022b WIN32 fixes compiler bug fixes extend interface vsc 2006-05-16 18:37:31 +00:00
  • b54dd9e2b9 more thread stuff vsc 2006-05-04 18:46:50 +00:00
  • 89d8c4d035 MYDDAS: Add dependencies to MYDDAS compilation flags tiagosoares 2006-05-04 18:16:08 +00:00
  • 034e780548 fix bug in thread initialization. vsc 2006-05-04 17:47:28 +00:00
  • 174a2c4518 MYDDAS: Enhanced statistics ability tiagosoares 2006-05-03 18:02:29 +00:00
  • 955c6d7b32 avoid uninitialised memory at overflow. vsc 2006-05-02 16:44:11 +00:00
  • 9bb06c4c7e bug in indexing code fix warning messages for write.c vsc 2006-05-02 16:39:06 +00:00
  • 8a7745bff6 include <readline/history.h> rslopes 2006-05-02 14:05:13 +00:00
  • ec5891574e incomplete tabling: remove subgoal frame from list of inactive subgoals when a repeated call appears. ricroc 2006-05-02 08:01:27 +00:00
  • fd79ec1b9d MYDDAS: added new predicates to the MYDDAS interface. db_call_procedure/3 and db_sql_mode/2. Added also a sql_query_optmizer for translate/3 tiagosoares 2006-04-30 10:11:25 +00:00
  • 7abbf8a1d8 MYDDAS: added new predicates to the MYDDAS interface. db_call_procedure/3 and db_sql_mode/2 tiagosoares 2006-04-30 10:07:44 +00:00
  • 6c4cb8ab74 restore startup when not defined YAP_MEMORY_ALLOC_SCHEME. ricroc 2006-04-29 15:54:56 +00:00
  • 676e2774c9 new built-in predicate: show_tabled_predicates/0 ricroc 2006-04-29 15:52:22 +00:00
  • 481a01c5e5 fix expand_consult patch vsc 2006-04-29 01:15:18 +00:00
  • 62f7b73f09 fix the expand_consult patch vsc 2006-04-28 17:53:44 +00:00
  • 720db316ce cleanups vsc 2006-04-28 16:14:05 +00:00
  • 9101c18410 do locking on streams vsc 2006-04-28 15:48:33 +00:00
  • 6fb10bfc51 fix number of overflow bugs affecting threaded version make current_op faster. vsc 2006-04-28 13:23:23 +00:00
  • a80878d5f6 fix do profiler offline. rslopes 2006-04-27 20:58:59 +00:00
  • da7da82733 don't use <= to compare with block top (libc may not have block header). vsc 2006-04-27 17:04:08 +00:00
  • 87a481ca45 *** empty log message *** rslopes 2006-04-27 14:13:24 +00:00
  • d9689d50d4 prolog_flag(toplevel_print_options,_) was undocumented and broken! vsc 2006-04-25 16:02:20 +00:00
  • b9e5416355 fix ! in debugger (execute_clause) improve system/1 and execute/1 vsc 2006-04-25 03:23:40 +00:00
  • 1265946374 MYDDAS: Reserved a predicate property entry Flag, for future use. tiagosoares 2006-04-24 12:05:51 +00:00
  • dc31a4fc40 MYDDAS: Compilation error corrected. When MYDDAS_ODBC was enabled and MYDDAS_MYSQL not, it wouldn't compile. Bug report from Keri Harris. tiagosoares 2006-04-24 12:04:21 +00:00
  • 3b26b9603b fix thread_peek_message to understand aliases vsc 2006-04-22 11:51:38 +00:00
  • 9cbe63778e fix garbage collector to handle multi-assigned variables and to not mess around with cp_tr fields. vsc 2006-04-21 21:50:33 +00:00
  • 9c12627e84 documentation for tabling execution. ricroc 2006-04-21 18:39:38 +00:00
  • d8ccb42440 fix current_thread to make sure it uses the integer ID even with aliases. vsc 2006-04-20 17:29:46 +00:00
  • 5198ba1077 more graph stuff. vsc 2006-04-20 15:28:08 +00:00
  • 6d704a6675 commit updates to graphs and red-blac trees. vsc 2006-04-14 01:01:55 +00:00
  • b80a77e4b5 update version to Yap-5.1.2 (working version) rslopes 2006-04-13 12:02:39 +00:00
  • 176f36d5fd fix debugging typo vsc 2006-04-13 02:04:24 +00:00
  • ab361ad9fd make it sure that making vars safe does not propagate across branches of disjunctions. vsc 2006-04-12 20:08:51 +00:00
  • af65e2dbc2 fix bug in clause: a trust_me followed by a try should be implemented by reusing the choice-point. vsc 2006-04-12 18:56:50 +00:00
  • 307a132aa6 fix for the EAM internal function that shows abstract machine code rslopes 2006-04-12 17:26:14 +00:00
  • f116d8b854 fix needed by the EAM engine rslopes 2006-04-12 17:14:58 +00:00
  • 1c6cb0e8cf small fixes rslopes 2006-04-12 15:51:23 +00:00
  • 1ce0cdee55 subgoal_search: remove subgoal frame from list of inactive subgoals when a repeated call appears. ricroc 2006-04-12 14:57:59 +00:00
  • e2b10fe908 fix for older compilers rslopes 2006-04-11 16:49:07 +00:00
  • 13479f6091 Update for sun arch. rslopes 2006-04-11 16:45:43 +00:00
  • 783ae4b9a0 fix syntax error message handling improve redblack trees and use it to reimplement association lists and to have better implementation of several graph algorithms. vsc 2006-04-10 19:24:52 +00:00
  • 39daac182e eamconsult can now be used to pre-compile simple prolog code. We still need to support futher builtins. rslopes 2006-04-08 15:12:08 +00:00
  • 11f13db8fc bug fix rslopes 2006-04-08 14:56:48 +00:00
  • 794f7d1ce7 updated eamconsult, but still supporting only skip_while_var. Next we plan to support other bluitins through eam and-or-tree controls. Example: var(X) must be transformed into wait_till_bound(X), var(X) that will fail if X is bound or waits till is leftmost in the and-or-tree before continuning... rslopes 2006-04-08 13:28:23 +00:00
  • 5179cb7d2b eam.yap includes first version of eamconsult rslopes 2006-04-06 11:18:37 +00:00
  • 2da7e891dc include pl/eam.yap rslopes 2006-04-06 11:15:56 +00:00
  • 30318bb60d Lots of fixes (check logfile for details vsc 2006-04-05 00:16:55 +00:00
  • 0f8650bfa3 get rid of debug code vsc 2006-03-30 01:12:38 +00:00
  • 79c0a8cc27 fix nasty variable shunting bug in garbage collector :-(:wq vsc 2006-03-30 01:11:10 +00:00
  • 9e25b96328 Logtalk 2.27.1 files. pmoura 2006-03-29 16:13:50 +00:00
  • e3a987f38e make tabling compile vsc 2006-03-29 16:00:10 +00:00
  • 75b2645e3f Logtalk 2.27.1 files. pmoura 2006-03-26 17:31:34 +00:00
  • fded381282 had broken listing when changed "" to ''. vsc 2006-03-24 17:15:20 +00:00
  • f8360b6016 New update to BEAM engine. BEAM now uses YAP Indexing (JITI) rslopes 2006-03-24 17:13:41 +00:00
  • 489b1a91c2 New update to BEAM engine. BEAM now uses YAP Indexing (JITI) rslopes 2006-03-24 16:34:21 +00:00