Vítor Santos Costa
|
d45020e940
|
fix PL_pred and 2
export method for finding out arity of swi functor
|
2010-07-28 17:13:10 +01:00 |
|
Vitor Santos Costa
|
36a56ccd13
|
update len for wchar.
SWI can release frame twice.
|
2010-07-28 10:45:37 +01:00 |
|
Vítor Santos Costa
|
7dd2714263
|
emulate SWI MT interface correctly
|
2010-07-25 11:19:07 +01:00 |
|
Vitor Santos Costa
|
f3b9811ef7
|
more packages to implement better thread interface.
|
2010-07-23 15:54:13 +01:00 |
|
Vitor Santos Costa
|
eebff5df6a
|
fixes to YAP C-thread interface.
|
2010-07-23 12:07:33 +01:00 |
|
Vítor Santos Costa
|
3dd68aa8bd
|
fix EX: it cannot be a term and it should be a placeholder for BallTerm,
so the twp can never be alive at the same time.
|
2010-07-21 12:49:06 +01:00 |
|
Vítor Santos Costa
|
b61d69ffe8
|
allow SWI Interface to send/receive wide characters.
|
2010-07-21 10:58:24 +01:00 |
|
Vítor Santos Costa
|
90f7504a76
|
make swi-yap io interface a structure.
|
2010-07-21 09:39:49 +01:00 |
|
Vitor Santos Costa
|
6731383b07
|
fix small bugs in SWI interface
|
2010-07-19 14:54:21 +01:00 |
|
Vitor Santos Costa
|
6183ff0282
|
semweb and http compile now (but they don't work properly yet).
|
2010-07-15 23:35:37 +01:00 |
|
Vítor Santos Costa
|
b21603ac89
|
Merge branch 'master' of yap.dcc.fc.up.pt:yap-6
|
2010-07-05 16:01:10 +01:00 |
|
Vítor Santos Costa
|
9413872467
|
fix get_atom_nchars (obs from Roberto Bagnara)
|
2010-07-05 16:00:12 +01:00 |
|
Vitor Santos Costa
|
8f8ba6221e
|
add SWI's PL_get_string
|
2010-06-30 17:54:02 +02:00 |
|
Vitor Santos Costa
|
6619bd44b0
|
fix interfacey
|
2010-06-30 13:18:15 +02:00 |
|
Vítor Santos Costa
|
d22cb9b6ab
|
new interface pedicates
fixes to bad implementation.
|
2010-06-23 11:44:21 +01:00 |
|
Vitor Santos Costa
|
c9e150bab7
|
fix PL_cleanup_fork (avoid two definitions).
|
2010-06-20 00:11:07 +01:00 |
|
Vítor Santos Costa
|
d210d85f09
|
PL_get_atom_nchars
|
2010-06-19 14:40:47 +01:00 |
|
Vítor Santos Costa
|
bd50f087e9
|
imore SWI compat, including string fixes
|
2010-06-19 00:38:49 +01:00 |
|
Vítor Santos Costa
|
d1d149b9fd
|
support for PL_ mpz and mpq ops
add missing atom_nchars
|
2010-06-18 23:24:36 +01:00 |
|
Vitor Santos Costa
|
b74e38378f
|
new: PL_atom_nchars
|
2010-06-18 09:14:45 +01:00 |
|
Vítor Santos Costa
|
71f59ac570
|
PL_unify_list_codes
|
2010-06-18 00:29:07 +01:00 |
|
Vítor Santos Costa
|
b0b4d53ee6
|
several fixes to SWI C-interface emulation.
|
2010-06-17 00:34:29 +01:00 |
|
Vítor Santos Costa
|
bf26536626
|
make frame structure thread local.
|
2010-06-14 09:26:32 +01:00 |
|
Vítor Santos Costa
|
4ffdafb529
|
fix YAP_Init return test.
|
2010-06-06 23:05:54 +01:00 |
|
Vítor Santos Costa
|
247d59f0ef
|
- slots should be considered as always live for gc.
- make sure slots do not die when they should be live, and vice-versa.
- improve a little on foreign_frame
|
2010-06-01 00:40:58 +01:00 |
|
Vítor Santos Costa
|
6a433c33a1
|
fix messup with functors that are atoms.
|
2010-05-19 17:17:05 +01:00 |
|
Vitor Santos Costa
|
86333a9c6e
|
have to fix SWI frames.
|
2010-05-10 03:06:06 +01:00 |
|
Vítor Santos Costa
|
958720d92e
|
more win64
|
2010-05-06 16:45:38 +01:00 |
|
Vítor Santos Costa
|
dd8d122f04
|
fix fixes (export to win64 vm)
|
2010-05-06 16:43:51 +01:00 |
|
Vítor Santos Costa
|
32ff9b54ff
|
more win64 warnings
|
2010-05-06 16:41:40 +01:00 |
|
Vítor Santos Costa
|
11641c5f94
|
64 bit cleanups.
|
2010-05-06 15:00:44 +01:00 |
|
Vítor Santos Costa
|
51f33514b3
|
fix typing problems and a bug in quote.c?
|
2010-05-06 12:19:51 +01:00 |
|
Vitor Santos Costa
|
849c96cb38
|
handle lookups with max len and hack for _PL_get_arg
|
2010-05-06 10:57:59 +01:00 |
|
Vitor Santos Costa
|
c3f1231923
|
fix stupid bug in using memset (obs from Jos De Roo).
|
2010-05-06 09:08:59 +01:00 |
|
Vítor Santos Costa
|
0740495d77
|
PL_handle_signals is now provided by PLStream
|
2010-05-04 15:16:10 +01:00 |
|
Vítor Santos Costa
|
0e88668df8
|
check for overflows.
check PL_unify_list
|
2010-05-04 15:03:12 +01:00 |
|
Vítor Santos Costa
|
f4e2a0b4c8
|
fix PL_unify_list and atom/functor conversion.
small speedups.
|
2010-05-03 17:02:49 +01:00 |
|
Vitor Santos Costa
|
31554991c8
|
better emulation of SWI atom_t and functor_t.
|
2010-05-03 14:26:56 +01:00 |
|
Vítor Santos Costa II
|
23d01fc7a6
|
version 6.0.5
|
2010-05-01 12:20:28 +01:00 |
|
Vítor Santos Costa II
|
c351637eeb
|
add\0 after CVT_WRITE
|
2010-04-29 23:45:08 +01:00 |
|
Vítor Santos Costa II
|
030539f33b
|
PL_get_chars: Implement CVT_WRITE and CVT_WRITE_CANONICAL
|
2010-04-29 23:04:04 +01:00 |
|
Vítor Santos Costa II
|
8d04b08b95
|
fix PL_cut_query to remove top CP, and fix PL_call_predicate to use PL_cut_query to close,
and not PL_close_query.
|
2010-04-23 16:43:29 +01:00 |
|
Vítor Santos Costa II
|
e8be4296f3
|
make ctime accept integers, who knows?
|
2010-04-22 12:13:57 +01:00 |
|
Vítor Santos Costa II
|
39ce07fefb
|
PL_call_predicate should close query, not cut query :(
ctime should accept a float for SWI compatibility
|
2010-04-22 09:00:41 +01:00 |
|
Vítor Santos Costa II
|
719089b96b
|
make PL_is_initialised honest :)
|
2010-04-13 00:31:48 +01:00 |
|
Vitor Santos Costa
|
4fda6b7488
|
track recent SWI changes.
|
2010-02-22 09:35:21 +00:00 |
|
U-Khasa\Vitor
|
33190e290d
|
mingw complaint with recent versions of gcc
|
2010-02-10 03:03:03 -06:00 |
|
Vitor Santos Costa
|
74f3142499
|
faster calls
|
2010-01-26 22:26:08 +00:00 |
|
Vitor Santos Costa
|
110f1c7977
|
improve SWI interface compatibility
|
2010-01-26 12:21:06 +00:00 |
|
Vitor Santos Costa
|
0d38d67dfa
|
add missing interface functions.
|
2010-01-25 12:29:51 +00:00 |
|