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 |
|
vsc
|
85f82a22d4
|
fix interface bug with external c-code.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1893 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-06-04 12:11:47 +00:00 |
|
vsc
|
dc9ab3b1c7
|
fix library search.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1888 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-05-24 19:54:45 +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 |
|
vsc
|
530df10f5c
|
make -g option SWI compatible
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1884 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-05-20 11:27:37 +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
|
b13be040d8
|
mktime needs to know if daylight time savings are on
(obs from Bernd Gutmann).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1879 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-05-07 11:21:29 +00:00 |
|
vsc
|
ee03654060
|
handle code space overflows while parsing.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1868 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-04-18 06:30:41 +00:00 |
|
vsc
|
67738fbbd1
|
fix max modules limitation
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1865 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-04-10 22:13:21 +00:00 |
|
vsc
|
917c777381
|
fix unicode16 and add BOM
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1862 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-04-02 23:04:48 +00:00 |
|
vsc
|
57b7f544d1
|
debugging and clause/3 over tabled predicates would kill YAP.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1856 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-03-26 15:18:43 +00:00 |
|
vsc
|
e27d2fa1f3
|
fix memory expansion bugs.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1852 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-03-21 18:32:50 +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 |
|
vsc
|
621e47f8a4
|
add nb_current and fix nb_delete.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1801 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-02-21 16:50:51 +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 |
|
vsc
|
7239e45ec3
|
allow the user to configure a maximum number of threads.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1792 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-01-29 10:18:15 +00:00 |
|
vsc
|
47765f7739
|
WIN32 support
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1790 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-01-28 14:26:37 +00:00 |
|
vsc
|
86e78952e0
|
fix several -MIN_INT overflows in code.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1788 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-01-26 21:10:13 +00:00 |
|
vsc
|
b3d9e88802
|
Fix typos across code
Change debugger to backtrack more alike byrd model
Fix typo in debugger option f
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1782 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-01-24 14:20:04 +00:00 |
|
vsc
|
d2f974d292
|
fix glist_void_varx
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1777 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-01-24 09:57:25 +00:00 |
|
vsc
|
0f9cb472c6
|
fix unify_with_occurs_check/2 with floats and friends.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1776 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-01-24 09:36:14 +00:00 |
|
pmoura
|
8ddee740a4
|
Implemented the predicate with_mutex/2.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1751 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-12-30 10:49:37 +00:00 |
|
vsc
|
7d1b20c9cd
|
call_cleanup/2 and 3
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1750 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-12-30 03:25:47 +00:00 |
|
vsc
|
c79a7a5bdb
|
allow coroutining plus tabling, this means fixing some trouble with the
gc and a bug in global variable handling.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1745 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-12-29 01:57:50 +00:00 |
|
vsc
|
78b52b925c
|
diverse fixes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1738 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-12-27 01:32:38 +00:00 |
|
vsc
|
90c1641841
|
several debugger and CLP(BN) improvements.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1732 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-12-13 16:10:26 +00:00 |
|
vsc
|
7ddb9f5c97
|
fix unify_with_occurs_check/2
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1730 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-12-04 12:05:14 +00:00 |
|
vsc
|
0705ca0640
|
support for UNICODE, and other bug fixes.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1725 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-11-27 17:42:03 +00:00 |
|
vsc
|
0a21ac1b71
|
fix I/O mess
fix spy/reconsult mess
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1724 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-11-21 16:21:33 +00:00 |
|
vsc
|
d9029c6c56
|
fix library_directory
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1723 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-11-18 01:40:42 +00:00 |
|
vsc
|
1d49a93d76
|
fix handling of infinity in name/2 and friends.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1721 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-11-16 14:26:00 +00:00 |
|
vsc
|
a728bed4f8
|
fix case when we do an ungetc after we have found an EOF
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1720 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-11-16 13:56:08 +00:00 |
|
vsc
|
29642223bb
|
fixes for indexing code.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1719 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-11-15 00:13:37 +00:00 |
|
vsc
|
9c506b2a2c
|
1estranha
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1709 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-11-06 18:35:05 +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
|
18f363d0bc
|
make sure we only follow pointers *before* we removed the respective code block,
ie don't kill the child before checking pointers from parent!
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1704 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-10-11 17:24:36 +00:00 |
|
vsc
|
13080439a6
|
small fixes on threaded implementation.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1700 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-10-10 14:08:17 +00:00 |
|
vsc
|
4ff41f7a62
|
improve indexing on floats
fix sending large lists to DB
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1692 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-09-20 20:03:51 +00:00 |
|
vsc
|
cd5bc14cfc
|
win32 fixes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1689 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-08-30 01:06:30 +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
|
d11fd73306
|
global variables
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1685 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-08-22 16:12:46 +00:00 |
|
vsc
|
0f714371e5
|
fix garbage collector not to try to garbage collect when we ask for large
chunks of stack in a single go.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1684 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-08-07 18:51:44 +00:00 |
|
vsc
|
f69ba78f02
|
*** empty log message ***
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1683 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-08-05 03:06:31 +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 |
|
vsc
|
db0ab3fd62
|
fix compilation of |
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1677 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-08-01 13:14:17 +00:00 |
|
vsc
|
beba8315ca
|
fix nasty overflows in and add some very preliminary support for very large
clauses with lots
of disjuncts (eg, query packs).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1676 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-07-27 19:04:56 +00:00 |
|
vsc
|
4dc4eb8a75
|
fix min_list
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1675 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-07-16 01:44:17 +00:00 |
|
vsc
|
0a96eab20d
|
try to fix -l and -L from scripts
saved states should always interpret getting read() == 0 as EOF.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1662 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-06-02 15:21:35 +00:00 |
|
vsc
|
51553d40f2
|
more thread fixes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1655 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-05-25 17:35:49 +00:00 |
|