Vitor Santos Costa
2a5f6535ae
fix win64
2013-11-16 16:58:07 +00:00
Vítor Santos Costa
84bd55df0d
continue cleanup
2013-11-16 00:27:02 +00:00
U-w7\vsc
9c5d7af938
win32 patches
2013-11-15 18:25:33 +00:00
Vitor Santos Costa
9eb07a8c8a
more cleanups
2013-11-15 15:45:55 +00:00
Vítor Santos Costa
3c7656b619
clang fixes
2013-11-15 10:38:00 +00:00
Vitor Santos Costa
6de15433aa
upgrade to latest swi
2013-11-15 01:10:47 +00:00
Vitor Santos Costa
4e4f21e1dc
upgrade to latest swi
2013-11-15 01:10:25 +00:00
Vítor Santos Costa
5b46b6bd1a
latest swi flgs
2013-11-13 23:48:54 +00:00
Vítor Santos Costa
14747fd0bf
more fixes
2013-11-13 22:52:36 +00:00
U-w7\vsc
7f8f80fdbe
Windows Threaded Patches
2013-11-13 17:04:34 +00:00
Vitor Santos Costa
41c2d856a7
cleanup dead flags
2013-11-13 13:28:43 +00:00
Vitor Santos Costa
9d34ac34ff
clean up unbounded
2013-11-13 13:01:11 +00:00
Vitor Santos Costa
220970db6d
more integration and cleanup work: allow irect access from YAP to swi global and local, to
...
check flags quickly.
2013-11-13 12:57:52 +00:00
Vitor Santos Costa
4fa9021a7b
integration work:
...
- use SWI flags whenever possible
- support by module unknown, escapes, strings
- accesss thread info fom SWI
- allow strings to be input as strings.
- remove some unused flags.
2013-11-13 10:38:20 +00:00
Vítor Santos Costa
e813c75814
enable thread debugging
2013-11-12 08:34:26 +00:00
U-vsc-PC\vsc
30995ce506
improve win32 support
2013-11-11 10:32:55 +00:00
Vítor Santos Costa
08e5dcfbd1
fix functors for staticclause
2013-11-07 23:51:22 +00:00
Vítor Santos Costa
917d5ad75b
line numbers for clauses and clause properties
2013-11-05 17:59:19 +00:00
Vitor Santos Costa
72bc04e63d
fix compilation without GMP
2013-11-05 17:12:05 +00:00
U-w7\vsc
f2b90a1bb0
improve thread signal support, still far from good
2013-11-04 15:31:26 +00:00
Vitor Santos Costa
101a54e6ff
ifix debug option
2013-11-04 13:04:19 +00:00
Vitor Santos Costa
1d8f96fd74
use proper place for verbose flag.
2013-11-04 13:02:18 +00:00
Vítor Santos Costa
d945f01f53
A not a for Atom (unused anyway)
2013-11-04 01:12:04 +00:00
Vítor Santos Costa
0d038e4528
fix llvm variable size warning
2013-11-04 01:04:52 +00:00
Vítor Santos Costa
c6b471d725
fix YAP_RunGoalOnce warning
2013-11-04 01:03:57 +00:00
Vítor Santos Costa
6f9b8bfca8
fix bad instruction format
2013-11-01 08:26:06 +00:00
U-w7\vsc
360e8a9269
WIN32 support
2013-10-30 13:56:35 +00:00
Vitor Santos Costa
4dd7afa07d
Merge branch 'master' of ssh://git.code.sf.net/p/yap/yap-6.3
2013-10-29 12:43:53 +00:00
Vitor Santos Costa
35b7f040d5
fix compilation without P
2013-10-29 12:42:55 +00:00
Vítor Santos Costa
8623131b31
support -m32 osx
2013-10-15 13:09:36 +01:00
Vítor Santos Costa
70d864b13d
fix limit on atoms to ints
2013-10-08 13:04:30 +01:00
Vitor Santos Costa
43163a190f
Atom Translations and CUDA stub
2013-10-04 13:22:00 +01:00
Vitor Santos Costa
609f6fc440
allow yser code error handling
2013-10-03 11:24:59 +01:00
Vitor Santos Costa
2cfa0081ad
make syntax extensions SWI compatible
2013-09-13 11:44:26 +01:00
Vítor Santos Costa
6966d23195
fix P details when creating execution environment: we should save the old one
2013-09-08 22:24:09 +01:00
vsc
c21b5bef3c
fix PRISM xompiltaion in 32 bits
2013-09-04 05:05:01 -05:00
Vitor Santos Costa
5f741122fa
more user udi fixes
2013-08-05 15:07:51 -05:00
Vitor Santos Costa
38a804db1e
fix indexing of long instructions
2013-07-22 10:43:38 -05:00
Vítor Santos Costa
493161f6d8
ciao style arrays, (...)
2013-07-07 16:15:25 -05:00
Vitor Santos Costa
ec5f7ebb28
Chaange semantics for min and max
2013-06-25 22:53:23 -05:00
Vitor Santos Costa
a1632ff3e7
fix 32 bit offsets
2013-06-22 20:09:20 -05:00
Vitor Santos Costa
b2fda6c653
more exo fixes
2013-06-22 00:25:37 -05:00
Vitor Santos Costa
4f8fad43df
make sure BITS32 and 16 are what they say they are
2013-06-22 00:24:53 -05:00
Vitor Santos Costa
b6b6b12c6f
Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3
2013-06-03 16:40:12 -05:00
Vitor Santos Costa
639247b4c3
sub_atom/5 in C.
2013-05-15 17:12:01 -05:00
Vítor Santos Costa
6af394a35e
fix PASS_REGS
2013-05-01 19:27:09 -05:00
Vitor Santos Costa
923be33404
speedup between
...
more exo stuff.
2013-04-30 15:23:01 -05:00
Vitor Santos Costa
64a61e2479
make between/3 a C-builtin.
2013-04-29 18:22:53 -05:00
Vitor Santos Costa
c04f04d078
more exo fixes.
2013-04-29 16:19:43 -05:00
Vitor Santos Costa
72cc5bc317
generalise interval handling
2013-04-29 11:58:05 -05:00
Vitor Santos Costa
743c9c69fb
get rid of PROTO
2013-04-25 17:15:04 -05:00
Vitor Santos Costa
24a75525c0
fix compilation
2013-04-25 14:21:41 -05:00
Vitor Santos Costa
52253e3e9e
fix bugs in exo clause
2013-04-20 20:29:08 -05:00
Vítor Santos Costa
210dacfe5a
exo-compilation fixes for threads.
2013-04-16 21:49:37 -05:00
Vitor Santos Costa
90abff4f2f
Exo compilation, the range example.
2013-04-16 20:04:53 -05:00
Vitor Santos Costa
f7980f941b
avoid unnecessary CACHE_REGS in inlines.
2013-03-26 16:10:03 -05:00
Vitor Santos Costa
d163cadda1
pass regs when constructing long ints and floats.
...
fix small gcc complaints.
2013-03-26 15:01:52 -05:00
Vitor Santos Costa
4dac867fb8
new more compact/better hashing version of exo.c
2013-03-15 14:56:18 -05:00
Vítor Santos Costa
f431142ef4
Merge branch 'master' into debugger
...
Conflicts:
pl/boot.yap
2013-02-13 09:08:58 -06:00
Vítor Santos Costa
ec7158eb99
debugger progress
2013-02-13 09:06:06 -06:00
Vitor Santos Costa
9fb63762dc
delete_file should be SICStus compatible
2013-02-12 16:21:26 -06:00
Vitor Santos Costa
76f5696328
Merge branch 'master' into debugger
2013-02-08 20:39:00 +00:00
Vitor Santos Costa
19863f08f2
fix gprof undder a single running thread
2013-02-08 20:38:04 +00:00
Vítor Santos Costa
046cb5f8d6
debugging
2013-02-08 10:36:45 -06:00
Vitor Santos Costa
33da88be5b
fix SWI exec issues and try to clean up the code a bit
2013-02-05 14:22:17 +00:00
Vitor Santos Costa
9ce268915d
imprive error handling.
2013-01-29 10:50:04 +00:00
Vitor Santos Costa
deba351b87
UDI fixes
2013-01-28 11:18:38 +00:00
Vitor Santos Costa
3d24a458fb
add field for statistics to exo_index
2013-01-23 10:43:32 +00:00
Vitor Santos Costa
504c2f3000
fix loop in restore
2013-01-22 16:01:37 +00:00
Vítor Santos Costa
b9f1885f0a
use version from swi
2013-01-21 09:36:50 +00:00
Vítor Santos Costa
8971f37232
start 6.3.4.
2013-01-20 19:28:33 +00:00
Vítor Santos Costa
4c34528e90
Merge branch 'master' of ssh://git.dcc.fc.up.pt/yap-6.3
2013-01-20 17:16:49 +00:00
Vítor Santos Costa
1bd2224377
update version
2013-01-20 17:16:34 +00:00
Vitor Santos Costa
0865235c48
swi stuff
2013-01-19 23:06:38 +00:00
Vitor Santos Costa
7e3db0f75c
improve error handling for qload
2013-01-18 14:29:41 +00:00
Vitor Santos Costa
33714b14b9
atom completion in readline
2013-01-17 12:43:01 +00:00
Vitor Santos Costa
7407ecb60c
SWI extension including write variable_names
2013-01-17 00:17:02 +00:00
Vitor Santos Costa
7cf4e9442c
SWI portability
2013-01-16 12:28:37 +00:00
Vítor Santos Costa
abe6621495
SWI update
2013-01-16 11:28:58 +00:00
Vítor Santos Costa
0eacb68907
SWI update
2013-01-16 00:19:07 +00:00
Vitor Santos Costa
e85e76cd57
update to newer pl-file.c and pl-write.c.
2013-01-15 16:51:55 +00:00
Vitor Santos Costa
be5208f281
fix search for free variables in bagof.
2013-01-14 22:46:06 +00:00
Vítor Santos Costa
798afc81c4
fix argv[0] discovery.
2013-01-13 17:55:13 +00:00
Vítor Santos Costa
8f2766cbf3
Merge branch 'master' of ssh://git.dcc.fc.up.pt/yap-6.3
2013-01-11 19:26:11 +00:00
Vitor Santos Costa
e9d04ef9f5
save/restore exo
2013-01-11 18:36:34 +00:00
Vitor Santos Costa
f83379648c
fix use of exo preds.
2013-01-11 16:45:14 +00:00
Vítor Santos Costa
d078a2b2c4
thread support
2013-01-10 23:22:11 +00:00
Vitor Santos Costa
649fae4294
more fixes to exo compilation.
2013-01-09 16:38:39 +00:00
Vitor Santos Costa
6cd778f70b
exo stuff
2013-01-09 09:21:07 +00:00
Vitor Santos Costa
1043d037e9
Merge branch 'master' of ssh://git.dcc.fc.up.pt/yap-6.3
2013-01-08 22:06:26 +00:00
Vitor Santos Costa
8ce30976ce
count collisions
2013-01-08 22:06:22 +00:00
David Vaz
c9a01455b5
Merge branch 'udi_new' into yap
2013-01-08 18:45:39 +00:00
Vitor Santos Costa
2a44a0205b
support backtracking with uninst args
2013-01-08 12:35:18 +00:00
David Vaz
38fcc19d55
Merge branch 'udi_new' of github.com:davidvaz/yap-udi into udi_new
2013-01-07 16:33:21 +00:00
Vítor Santos Costa
f063a2bd52
exo first step.
2013-01-07 09:47:14 +00:00
David Vaz
cdc15e8cd8
merge with yap-6.3
2013-01-06 20:09:48 +00:00
David Vaz
a9cacc7b33
Changes to autoconfigure libjudy in udi
2013-01-02 12:10:11 +00:00
David Vaz
58962f2595
UDI: some code refactor, simple code when no index intersection is needed
2013-01-02 11:23:54 +00:00
David Vaz
bae26c618b
UDI: Added Judy1 with support for integer set intersection
2012-12-28 17:46:11 +00:00
David Vaz
e6c2fa30ee
Added uthash to store indexed predicates info
2012-12-27 12:11:14 +00:00