Vitor Santos Costa
a000af113b
OSX portability updates
...
start of support for commons prolog initiative
2009-02-16 12:25:03 +00:00
Vitor Santos Costa
297ea16dcb
fix type in gprof
2008-11-05 13:28:44 +00:00
Vitor Santos Costa
8938666bf5
add sum_list/3
2008-11-03 16:00:22 +00:00
Vitor Santos Costa
9c1ee7ba34
add matrix_row to get a row of a matrix
...
fix a bit of error handling.
2008-10-31 09:47:58 +00:00
Vitor Santos Costa
2a53a46d12
document lineutils
2008-09-01 04:44:54 +01:00
Vítor Santos Costa
6062b1c738
document lineutils library
2008-09-01 02:41:09 +01:00
Vítor Santos Costa
ff75b8ff85
document 3 statistics/2 option.
2008-09-01 02:01:01 +01:00
Vitor Santos Costa
42bed282b4
Updated to Working CHR
2008-08-26 00:18:06 +01:00
Vitor Santos Costa
7a94144ccb
support writeln/1 for SWI compatibility.
2008-08-24 16:09:33 +01:00
Vítor Santos Costa
2fb1cb6e00
fix problem in manual (report from Bernd Gutmann)
2008-08-21 13:45:49 +01:00
vsc
d170b34624
MaxOS fixes
...
Avoid a thread deadlock
improvements to SWI predicates.
make variables_in_term system builtin.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2304 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-08-12 01:27:23 +00:00
pmoura
ad67cd43af
Added built-in predicate format/1 for compatibility with SWI-Prolog.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2303 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-08-10 15:44:12 +00:00
vsc
a3983fa820
swi compatibility support
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2294 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-08-01 21:44:25 +00:00
vsc
e1866e2917
improve C-interface and SWI comptaibility a bit.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2292 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-07-24 16:02:04 +00:00
pmoura
778215b85c
Added missing documentation on the call/N family of built-in predicates.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2291 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-07-23 11:43:15 +00:00
vsc
75c72d7b7d
SWI and module fixes
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2290 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-07-22 23:34:50 +00:00
vsc
d832a81991
add extra versions to maplist and fix apply macros to handle predicates
...
with the same aargument.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2288 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-07-16 10:45:47 +00:00
vsc
d8e5f2c895
fixes by Bart and Tom: mostly libraries but nasty one in indexing
...
compilation.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2286 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-07-11 17:02:10 +00:00
vsc
0dd1ed933e
improve graphs a bit.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2285 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-06-26 13:09:15 +00:00
vsc
82d9ed1521
upgrade to 5.1.4
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2282 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-06-18 10:02:27 +00:00
vsc
39c4a2e67f
fix c_interface not to crash when people try to recover slots that are
...
not there.
fix try_logical and friends to handle case where predicate has arity 0.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2278 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-06-17 13:37:51 +00:00
vsc
e90f744e5e
fix stack growth in globals
...
fix compilation messages
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2277 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-06-16 21:22:15 +00:00
pmoura
ea139a37c6
Logtalk is no longer distributed with YAP. Please use the Logtalk standalone installer for a smooth integration with YAP.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2264 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-06-07 10:11:44 +00:00
vsc
08422c967a
more fixes to C-interface
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2257 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-06-04 13:58:42 +00:00
vsc
02497c1172
fix manual and message handling
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2253 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-06-03 09:24:28 +00:00
vsc
a70fb91592
add tmp_file/2
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2241 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-05-22 23:25:21 +00:00
vsc
316811d2cd
user:goal_expand should be called before import
...
add extra apply_macros and apply stuff; fix unexisting definitions.
add forall/2 and ignore/1 to system stuff.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2237 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-05-15 13:41:48 +00:00
vsc
516a349aad
only evaluate lists with a single character.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2214 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-04-08 15:36:53 +00:00
pmoura
819ef79f4a
Fixed some minor formatting typos.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2211 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-04-04 22:05:34 +00:00
vsc
78d7105c16
protect signal handling with locks for threaded version.
...
fix close/1 entry in manual (obs from Nicos).
fix -f option in chr Makefile.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2201 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-04-03 13:26:38 +00:00
pmoura
59d82a0fca
Improved documentation of the thread_at_exit/1 predicate with a reference to the alternative at_exit/1 option of the thread_create/3 predicate.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2194 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-04-02 23:08:36 +00:00
pmoura
48e8101a87
Added new flag "max_workers". It uses a C function, "p_max_workers" that is currently defined in the *wrong* place ("threads.c").
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2193 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-04-02 22:59:52 +00:00
pmoura
1c7681b179
Added description of the default value of max_workers and of the new thread_create/3 option at_exit/1.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2192 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-04-02 22:45:55 +00:00
vsc
5b6e8e742b
more fixes
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2176 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-03-31 22:56:22 +00:00
vsc
84c15fda0b
regexp core-dump (obs from Ryszard Szopa)
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2163 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-03-25 11:54:08 +00:00
vsc
3101d1ff61
-q flag
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2150 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-03-13 18:41:52 +00:00
vsc
8498d60233
document stream stuff (Nicos request).
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2139 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-03-12 16:19:02 +00:00
vsc
fc22f62eb7
fix verbose flag
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2138 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-03-12 15:51:58 +00:00
vsc
d0cd8182d9
fix path issues when opening files
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2137 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-03-12 15:37:34 +00:00
vsc
0e3d91a0ff
fix chr bootstrap.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2111 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-02-23 01:32:31 +00:00
vsc
17d16e0b14
Big update to support more SICStus/SWI like message handling
...
fix YAPSHAREDIR
fix yap.tex (Bernd)
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2107 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-02-22 15:08:37 +00:00
vsc
df0a199afb
fix the op changes
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2097 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-02-13 14:42:55 +00:00
vsc
af0fb4f4d9
SWI-portability changes
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2088 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-02-12 17:03:59 +00:00
pmoura
2f5a1ae92f
Corrected a few typos on the classification of predicates as ISO Prolog predicates.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2077 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-02-02 03:35:35 +00:00
pmoura
ba31d8db97
NEW: time/1 (based on the SWI-Prolog time/1 predicate; request from Paulo Moura).
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2073 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-01-31 23:31:47 +00:00
vsc
4a07cd99a5
win version was broken because wchar_t is unsigned in WIN32.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2070 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-01-28 23:35:04 +00:00
pmoura
0176f14ae9
The arithmetic function integer/1 is not an ISO Prolog function.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2050 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2008-01-01 21:05:13 +00:00
vsc
76bf9355a4
add SWI's char and code_type/2.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2049 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-12-29 12:26:41 +00:00
pmoura
f231da016b
Correcte typo in the documentation of the key "walltime" of the built-in predicate statistics/2.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2048 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-12-27 02:40:28 +00:00
vsc
64d62f1e3e
improve JT
...
fix graph compatibility with SICStus
re-export declaration.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2037 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-12-05 12:17:25 +00:00
vsc
d908c8633f
implement sophisticated operations with matrices.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2022 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-11-16 14:58:41 +00:00
vsc
bb9d163040
compilation_mode option for load_files
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1980 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-11-08 11:22:05 +00:00
vsc
a5f5f4c237
compile ground terms away.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1975 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-11-06 17:02:13 +00:00
vsc
9e9c260f7e
new version of viterbi implementation
...
fix all:atvars reporting bad info
fix bad S info in x86_64
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1968 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-10-28 00:54:09 +00:00
vsc
ff4aa369be
allow conditional compilation
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1965 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-10-21 08:48:06 +00:00
vsc
3e4e75dbdf
unset var
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1955 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-10-15 23:48:46 +00:00
vsc
85d463e170
add SWI-compatible flags
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1948 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-10-09 11:43:44 +00:00
vsc
d4f01ee67b
minor fixes
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1946 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-10-08 23:02:16 +00:00
vsc
642b498728
fix garbage collector and fix LeaveGoal
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1945 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-10-05 18:24:30 +00:00
vsc
31ff28d3ee
upgrade JPL
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1936 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-09-27 15:25:34 +00:00
pmoura
5f9555baa4
Corrected two typos (missing @code{}).
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1935 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-09-27 13:32:30 +00:00
vsc
0dc508eda0
nb_ extra stuff plus an indexing overflow fix.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1933 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-09-22 08:38:05 +00:00
vsc
0860b141de
nb_linkvar and nb_set_shared_var
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1932 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-09-21 14:18:12 +00:00
vsc
7f366435f4
fixes to copy term
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1931 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-09-21 13:52:52 +00:00
pmoura
bea8c8fe1e
Corrected some typos on the templates of multi-threading built-in predicates. Added documentation on the thread_send_message/1 predicate.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1930 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-09-18 17:51:53 +00:00
pmoura
ba4eb0d5f4
Added missing documentation on thread_property/2 built-in predicate.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1927 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-09-16 20:42:13 +00:00
vsc
eb41d9a0aa
add docs on tries
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1926 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-09-16 20:27:57 +00:00
pmoura
0520c18392
Added missing documentation on thread_peek_message/2 built-in predicate. Fixed some typos.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1925 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-09-16 20:09:24 +00:00
vsc
4c08960096
Improve SWI interface emulation.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1920 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-09-04 10:34:55 +00:00
vsc
ba761e7a47
iallow checking for readline and gmp
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1917 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-08-02 17:22:00 +00:00
vsc
69046824cd
add documentation to matrix library
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1912 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-07-03 15:24:20 +00:00
vsc
cd23c60c45
move to 5.1.3
...
add MATLAB docs.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1910 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-06-29 01:33:35 +00:00
vsc
7a98e7df59
fix bug in index emulator
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1905 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-06-20 13:48:45 +00:00
pmoura
50e39bef80
Added the thread_create/1 built-in predicate specified in the ISO standardization proposal.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1904 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-06-19 10:55:35 +00:00
kostis
84f478c301
Similar changes, suggested by Vitor, as in submitted version.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1902 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-06-10 09:39:19 +00:00
kostis
93e64a9358
Final version as submitted.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1901 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-06-09 15:47:30 +00:00
kostis
85ba8812a3
Final changes.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1900 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-06-08 22:18:12 +00:00
kostis
a25072d5b4
Version with all redundancies cut -- fits in 15 pages.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1899 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-06-08 15:34:49 +00:00
kostis
0935197e13
Fixed some things I noticed.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1898 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-06-08 15:32:39 +00:00
kostis
d7bde5b63d
Added a file to preserve version with the complete text.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1897 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-06-08 09:12:37 +00:00
kostis
613a9ac5cf
Fixed some stuff for both versions -- now will start cutting.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1896 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-06-08 09:11:10 +00:00
kostis
a941b4d38e
Incorporated Vitor's minimal changes.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1895 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-06-06 21:01:46 +00:00
vsc
9c232ddd0b
interface speedups
...
bad error message in X is foo>>2.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1894 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-06-04 12:28:02 +00:00
pmoura
211e5cec2b
Added emulation of the =@=/2 predicate to the SWI-Prolog compatibility library.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1891 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-06-02 15:37:50 +00:00
vsc
5affad32b6
use setitmer instead of alarm.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1886 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-05-20 23:00:38 +00:00
pmoura
ed228a51e0
Corrected typo (extra "}").
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1883 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-05-17 13:00:39 +00:00
vsc
498c7a6d42
fix min list
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1882 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-05-15 11:33:51 +00:00
vsc
039067068e
improve external interface
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1881 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-05-14 16:44:12 +00:00
vsc
dd2126958b
Update WIN32 instructions.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1878 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-05-06 09:55:12 +00:00
vsc
7fe05a5c48
fix some thread bugs (thanks to Paulo Moura).
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1866 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-04-16 15:24:24 +00:00
stasinos
c78a210afc
fixed typo
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1864 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-04-07 08:34:48 +00:00
vsc
35174e0901
fix some encoding stuff and add some documentation.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1863 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-04-03 15:03:11 +00:00
vsc
da19616796
fix mutex_info
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1848 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-16 21:58:45 +00:00
kostis
f30a95e784
Final version
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1845 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-12 15:24:34 +00:00
vsc
f5e25966a4
add referesnce to Anderson
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1844 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-12 14:44:18 +00:00
kostis
e7d6171ca0
Added page numbers.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1843 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-12 13:14:17 +00:00
kostis
b02db18316
Use a4 not letterSize.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1842 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-12 13:07:20 +00:00
kostis
ae7d5cbe71
Minor changes.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1841 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-12 11:16:57 +00:00
kostis
740d2d2e41
Minor cleanups.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1840 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-12 11:10:51 +00:00
kostis
a75f5db073
Wrote concluding remarks.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1839 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-12 11:10:24 +00:00
vsc
352267fc59
compact 7.3
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1838 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-11 23:54:55 +00:00
kostis
974d481661
Commented out the Krki benchmarks.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1837 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-11 23:30:00 +00:00
kostis
9ec9b7fb70
Merged the two tables of 7.3
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1836 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-11 23:19:47 +00:00
vsc
075c9a5bf3
fix 7.1
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1835 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-11 22:04:41 +00:00
vsc
a478f7cb04
remove muta from ILP benchmarks
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1834 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-11 21:41:44 +00:00
vsc
f71e9d87c3
add references
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1833 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-11 21:30:44 +00:00
kostis
74da8a99fc
Revised 7.1 and 7.2
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1832 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-11 20:57:22 +00:00
kostis
9ed8306415
Revised up to Section 7.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1831 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-11 19:28:35 +00:00
kostis
7afc0fdd07
Wrote section 5.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1830 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-11 13:22:43 +00:00
kostis
cbd17831f7
Wrote sections 7.1 and 7.2
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1829 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-11 12:15:17 +00:00
kostis
50d49538c4
Changed order: 1st then JITI.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1828 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-11 09:11:20 +00:00
kostis
755cd9155e
Fixed typo in Andersen's name
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1827 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-11 09:09:30 +00:00
vsc
7917cbcac4
typos
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1826 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-10 19:45:00 +00:00
vsc
570bce634d
change ILP text\
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1825 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-10 19:39:52 +00:00
vsc
63a4ae736d
*** empty log message ***
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1824 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-10 19:05:26 +00:00
kostis
c679e16cd2
Written beginning of Perf Section.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1823 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-10 18:59:32 +00:00
kostis
fe5b47afbb
Implementation Section written.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1822 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-10 17:36:25 +00:00
vsc
62317d1320
update YAP stuff and some minor comments
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1821 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-10 15:05:05 +00:00
kostis
ce572ca881
Version with left-recursive points_to/2 predicate.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1820 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-10 10:52:40 +00:00
kostis
b320589051
Added pta benchmark.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1819 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-10 09:04:55 +00:00
kostis
abb8209bd4
Added the first set of benchmarks.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1818 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-09 18:53:13 +00:00
kostis
455cb48745
*** empty log message ***
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1817 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-09 18:41:09 +00:00
kostis
18e60fb39b
Small changes.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1816 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-08 23:31:52 +00:00
kostis
453fa94df8
Added bibitem for ilProlog.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1815 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-08 18:37:29 +00:00
kostis
52c4cfb18f
Added introduction.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1814 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-08 15:19:16 +00:00
kostis
9f4dc198ba
Added section 3.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1813 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-08 12:07:35 +00:00
kostis
3b4bfa28f0
Some additions and changes to Section 4 (previously section 3).
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1812 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-08 00:16:59 +00:00
kostis
5d4dd6eace
Revised related work.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1811 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-07 22:00:18 +00:00
kostis
e57d717602
Cleaned up bibitems.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1810 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-07 16:11:52 +00:00
kostis
6168ffb1cf
Added Related Work section.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1809 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-07 15:46:03 +00:00
kostis
242b9b7826
Some start to related work section.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1808 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-06 23:46:17 +00:00
kostis
bd5c114492
Added some files.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1807 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-06 23:43:57 +00:00
vsc
46f45c7c36
iclp07 submission
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1806 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-06 20:45:15 +00:00
vsc
c30ff20a85
YAP papers
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1805 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-03-06 20:44:20 +00:00
pmoura
1d457d6d22
Added documentation on the new read-only flag "max_threads" and on the new "configure" options "--with-max-workers" and "--with-max-threads".
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1803 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-02-26 19:03:19 +00:00
vsc
e10bb2a6ae
fix prolog_flags for chr.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1802 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-02-26 10:41:40 +00:00
vsc
400b1958b2
fix atom garbage collector (although it is still off by default)
...
make valgrind feel better
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1797 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-02-18 00:26:36 +00:00
pmoura
b9b1e9bb96
Added documentation on the new thread_create/2 predicate.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1774 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2007-01-10 23:11:29 +00:00
pmoura
139e50a1ca
Corrected some bugs in the implementation of thread_sleep/1. Changed implementation to make the call succeed and return immediately when the argument is zero or a negative value (matching the current threads standardization proposal).
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1757 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-12-31 16:10:29 +00:00
pmoura
a24c8bee1c
Updated Logtalk description and usage instructions. Corrected a few typos.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1753 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-12-30 14:50:27 +00:00
pmoura
bb78dc5c7b
Improved the documentation of the predicate sleep/1.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1752 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-12-30 11:29:30 +00:00
pmoura
ce45aab144
Corrected typo.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1731 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-12-08 02:31:13 +00:00
vsc
bd015b83ee
fix avl stuff and all/3 stuff
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1707 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-10-19 15:09:03 +00:00
vsc
31fb1d0345
add documentation to recent changes.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1688 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-08-25 23:22:12 +00:00
vsc
d8d4d1516d
preliminary support for readutil library (SWI compatible).
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1678 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-08-02 18:18:31 +00:00
pmoura
67628a482a
Corrected typo preventing generation of HTML documentation.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1663 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-06-02 22:07:32 +00:00
nunofonseca
9a941730f7
New LAM MPI module - documentation.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1661 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-06-02 04:23:09 +00:00
pmoura
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.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1658 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-05-25 23:46:57 +00:00
pmoura
ccc1bc0f3c
Documented YAP compilation thread options.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1657 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-05-25 22:56:25 +00:00
pmoura
177317b73b
Corrected two small typos (one of them on the definition of the VERSION parameter).
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1656 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-05-25 22:17:42 +00:00
vsc
f5b9000018
include thread_sleep functionality.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1653 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-05-25 16:28:28 +00:00
vsc
b172a9e75d
fixes to Makefile and manual.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1641 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-05-19 17:49:25 +00:00
vsc
b54dd9e2b9
more thread stuff
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1631 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-05-04 18:46:50 +00:00
vsc
d9689d50d4
prolog_flag(toplevel_print_options,_) was undocumented and broken!
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1611 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-04-25 16:02:20 +00:00
ricroc
9c12627e84
documentation for tabling execution.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1605 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-04-21 18:39:38 +00:00
vsc
5198ba1077
more graph stuff.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1603 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-04-20 15:28:08 +00:00
rslopes
b80a77e4b5
update version to Yap-5.1.2 (working version)
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1601 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-04-13 12:02:39 +00:00
vsc
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.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1591 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-04-10 19:24:52 +00:00
vsc
30318bb60d
Lots of fixes (check logfile for details
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1585 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-04-05 00:16:55 +00:00
vsc
01091f0bfa
JPL and DL fixes
...
documentation fix.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1572 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-03-22 15:00:29 +00:00
vsc
1edb3a8115
fix indexing and tabling bugs
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1567 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-03-20 19:51:44 +00:00
vsc
cf669ee72b
fixes to garbage collector
...
fixes to debugger
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1558 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-03-06 14:04:57 +00:00
vsc
b8e524424c
fix MacOSX interrupt handling
...
fix using Yap files as Yap scripts.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1555 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-03-03 23:11:30 +00:00
pmoura
42ca7aa79f
Corrected some spelling typos.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1538 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-02-08 19:13:11 +00:00
pmoura
7b527b676e
Updated Logtalk notes.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1536 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-02-06 16:48:21 +00:00
stasinos
00146978bf
minor fixes
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1508 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-01-10 11:35:27 +00:00
vsc
772a6ae805
fixes to reclaim space on error, allow compilation whitout GMP, and
...
improve docs.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1493 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-01-02 23:19:10 +00:00
vsc
72214cb08c
fix interface and docs
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1492 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-01-02 03:35:45 +00:00
vsc
e10213929a
support new interface between YAP and GMP, so that we don't rely on our own
...
allocation routines.
Several big fixes.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1490 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2006-01-02 02:16:19 +00:00
vsc
5c2e06ad50
write_depth/3
...
overflow handlings and garbage collection
Several ipdates to CLPBN
dif/2 could be broken in the presence of attributed variables.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1474 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-12-05 17:16:12 +00:00
vsc
5cfad07c92
update documentation.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1434 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-11-01 18:19:44 +00:00
vsc
61d9980cf3
updates do documentation
...
put_attrs
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1433 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-10-31 18:12:51 +00:00
vsc
ee9b97222a
more fixes
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1419 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-10-28 17:55:30 +00:00
rslopes
65c209a3f0
*** empty log message ***
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1410 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-10-20 17:32:30 +00:00
rslopes
de30fd5fa0
*** empty log message ***
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1409 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-10-20 08:18:30 +00:00
vsc
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
from 5.0.1
- WIN32 missing include files (untested)
- -L trouble (my thanks to Takeyuchi Shiramoto-san)!
- debugging of backtrable user-C preds would core dump.
- redeclaring a C-predicate as Prolog core dumps.
- badly protected YapInterface.h.
- break/0 was failing at exit.
- YAP_cut_fail and YAP_cut_succeed were different from manual.
- tracing through data-bases could core dump.
- cut could break on very large computations.
- first pass at BigNum issues (reported by Roberto).
- debugger could get go awol after fail port.
- weird message on wrong debugger option.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1402 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-10-18 17:04:43 +00:00
vsc
7175b62a27
fix manual on bigint interface
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1400 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-10-15 02:43:59 +00:00
rslopes
eb4ef75c31
*** empty log message ***
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1378 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-08-23 18:05:02 +00:00
rslopes
dd6ac01ece
*** empty log message ***
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1373 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-08-22 14:38:04 +00:00
rslopes
2d53ee8b6b
*** empty log message ***
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1371 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-08-22 13:42:05 +00:00
vsc
996272db22
YPP would leave exceptions on the system, disabling Yap-4.5.7
...
message.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1364 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-08-17 13:35:52 +00:00
vsc
0b420f5493
debugger was making predicates meta instead of testing
...
fix handling of dbrefs in facts and in subarguments.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1287 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-05-12 03:36:33 +00:00
vsc
056ccbc819
bug fixes, I hope!
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1270 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-04-10 04:01:15 +00:00
ricroc
de17f5cca4
Adding tabling support for mixed strategy evaluation (batched and local scheduling)
...
UPDATE: compilation flags -DTABLING_BATCHED_SCHEDULING and -DTABLING_LOCAL_SCHEDULING removed. To support tabling use -DTABLING in the Makefile or --enable-tabling in configure.
NEW: yap_flag(tabling_mode,MODE) changes the tabling execution mode of all tabled predicates to MODE (batched, local or default).
NEW: tabling_mode(PRED,MODE) changes the default tabling execution mode of predicate PRED to MODE (batched or local).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1268 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-04-07 17:56:58 +00:00
vsc
b729ef2709
documentation fixes
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1258 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-03-02 22:41:59 +00:00
vsc
de1a56c9f8
add some manual updates
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1257 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-03-02 19:52:12 +00:00
vsc
f11ab09a60
try to make initialisation process more robust
...
try to make name more robust (in case Lookup new atom fails)
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1254 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-03-02 18:35:49 +00:00
pmoura
bdff56d3b0
Improved Logtalk usage instructions.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1248 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-02-21 17:06:45 +00:00
vsc
18f0de5486
fix log(0.0) and log10(0.0) to be SICStus compatible.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1245 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-02-18 21:34:02 +00:00
vsc
ee8e119602
at_end_of_line
...
max_list,min_list
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1237 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-01-29 04:43:14 +00:00
vsc
2ce853ec5f
move to Yap-4.5.7
...
Fix clause size
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1236 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2005-01-28 23:14:41 +00:00
vsc
ef6bbb1273
some extra bug fixes for trail overflows: some cannot be recovered that easily,
...
some can.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1219 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-12-28 22:20:37 +00:00
vsc
037f478b31
update to 4.5.5
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1198 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-12-07 04:19:43 +00:00
vsc
2feba3d528
move to 4.5.4
...
small changes to make threads work again.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1190 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-11-29 04:43:15 +00:00
vsc
6e3af3ddd0
iso codes break make html
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1189 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-11-24 04:17:54 +00:00
vsc
afe24f8f7a
fix documentation (Christian)
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1188 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-11-24 04:13:50 +00:00
vsc
27a98ecdde
add attvar/1 to system.
...
sort before printing attributed variables to get rid of duplicates.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1132 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-10 20:18:01 +00:00
vsc
1781ff9420
whole lot of fixes:
...
- memory leak in indexing
- memory management in WIN32 now supports holes
- extend Yap interface, more support for SWI-Interface
- new predicate mktime in system
- buffer console I/O in WIN32
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1113 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-08-11 16:14:55 +00:00
vsc
bb96fe5aea
fix format/2 to rely on stream's putc if no ~t is found on string.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1089 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-07-06 18:24:40 +00:00
vsc
f6503f0100
fix multithreaded version
...
include new version of Ricardo's profiler
new predicat atomic_concat
allow multithreaded-debugging
small fixes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1085 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-06-29 19:04:46 +00:00