Commit Graph

4086 Commits

Author SHA1 Message Date
Vitor Santos Costa
30caf35bff fix bad overflow handling in == 2010-07-29 22:36:30 +01:00
Vítor Santos Costa
ca964a9e5b fix CFLAGS
- always use the predefined ones
- be careful about setting CFLAGS after whatever the variables that depend on it.
2010-07-29 17:02:25 +01:00
Vitor Santos Costa
d59fa6c28b make zlib load zlib.so
add delete_file/1 as default.
2010-07-29 01:01:16 +01:00
Vitor Santos Costa
36973f93ba zlib 2010-07-29 00:40:25 +01:00
Vitor Santos Costa
4727c62abc support for date.pl 2010-07-29 00:22:08 +01:00
Vitor Santos Costa
86a8a51f1d pretty print should run in SWI mode. 2010-07-28 23:26:04 +01:00
Vitor Santos Costa
b50ec79f11 ignore xpce in YAP mode. 2010-07-28 23:25:54 +01:00
Vitor Santos Costa
617e43b9c1 support requires/1. 2010-07-28 23:25:12 +01:00
Vitor Santos Costa
15c9d385a9 compile C stuff during bootstrap 2010-07-28 23:24:46 +01:00
Vitor Santos Costa
3030247064 thread_local should be as dynamic in non-thread mode. 2010-07-28 23:22:24 +01:00
Vitor Santos Costa
43ab7fe123 add nb?set 2010-07-28 20:03:08 +01:00
Vítor Santos Costa
0081626e0d SWI IO is used in RDF packages. 2010-07-28 17:15:36 +01:00
Vítor Santos Costa
bfa7285041 fix interface with Thor 2010-07-28 17:14:29 +01:00
Vítor Santos Costa
41cb93c243 fix arity finding 2010-07-28 17:14:18 +01:00
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
Vítor Santos Costa
e80cc50fc7 assoc_to_keys/2 (used in SWI). 2010-07-28 17:12:51 +01:00
Vítor Santos Costa
0f0065049e compile under thor, check every case. 2010-07-28 17:12:29 +01:00
Vítor Santos Costa
c017bccd1a more locking fixes 2010-07-28 17:12:17 +01:00
Vitor Santos Costa
8d3b9ad16c RDF package 2010-07-28 11:34:41 +01:00
Vitor Santos Costa
7b9ab9252c get rid of debugging info. 2010-07-28 11:30:28 +01:00
Vitor Santos Costa
ccb7991a56 should not use PP for thread private
more lock tracing aids.
2010-07-28 11:26:20 +01:00
Vitor Santos Costa
431ceadc50 more SWI updates. 2010-07-28 10:47:18 +01:00
Vitor Santos Costa
c27fdc9b35 file_name_ is now a YAP builtin. 2010-07-28 10:46:35 +01:00
Vitor Santos Costa
36a56ccd13 update len for wchar.
SWI can release frame twice.
2010-07-28 10:45:37 +01:00
Vitor Santos Costa
ca94b17049 update to more recent version of option.pl 2010-07-28 10:45:06 +01:00
Vitor Santos Costa
86af6ff3f6 add THOR to threads version. 2010-07-28 00:30:02 +01:00
Vitor Santos Costa
0a73dea9c0 compile clib early. 2010-07-28 00:29:40 +01:00
Vitor Santos Costa
d1d4150d68 Merge branch 'master' of yap.dcc.fc.up.pt:yap-6 2010-07-27 23:31:02 +01:00
Vitor Santos Costa
5cd55b0e0e EX changes 2010-07-27 23:29:55 +01:00
Vitor Santos Costa
07907f1839 fix breakage in ball access
fix unnecuessary --ASP (why?)
2010-07-27 23:21:15 +01:00
Vitor Santos Costa
5b7f04b4b6 fix typo. 2010-07-27 23:12:16 +01:00
Vitor Santos Costa
af056dd605 fix tabling to compile with threads+ or-parallelism. 2010-07-27 23:09:17 +01:00
Fabrizio Riguzzi
b62c7b98f2 simplified hash table management 2010-07-27 23:03:06 +02:00
Fabrizio Riguzzi
42bdf4f50b Merge branch 'master' of gitosis@yap.dcc.fc.up.pt:yap-6 2010-07-27 22:51:48 +02:00
Fabrizio Riguzzi
a52d33aa5e ADDs replaced by BDDs 2010-07-27 22:51:05 +02:00
Vítor Santos Costa
e2201f57e1 Merge branch 'master' of yap.dcc.fc.up.pt:yap-6 2010-07-27 17:29:26 +01:00
Vítor Santos Costa
18d77309a6 c_inp_stream and friends are thread private! 2010-07-27 17:28:58 +01:00
Vítor Santos Costa
4c9d74c2e7 in closestream: make sure we have a lock before we start looking inside! 2010-07-27 17:28:27 +01:00
Vítor Santos Costa
08627579fc try to maintain a valid ASP even after a longjmp to top-level 2010-07-27 17:27:47 +01:00
Fabrizio Riguzzi
63e0523a43 removed dependency from glu, now cplint depends only on CUDD 2010-07-27 17:55:52 +02:00
Fabrizio Riguzzi
5a19dd372a removed dependency on array_t 2010-07-27 16:53:47 +02:00
Fabrizio Riguzzi
25d1fac007 fixed compilation of cplint under linux 2010-07-27 12:14:33 +02:00
Fabrizio Riguzzi
5b1c2c89ed fixed compilation of cplint under cygwin 2010-07-27 11:35:22 +02:00
Vítor Santos Costa
2ce4427395 fix bad error handling
unlock new stream
2010-07-26 12:56:17 +01:00
Vítor Santos Costa
44f8f9bf5c get new stream descriptor should lock the resource until it is initialised. 2010-07-26 12:54:22 +01:00
Vítor Santos Costa
e031026a62 instrument PE locking
fix missing unlock in index_pred (if predicate had been indexed while we were
waiting).
2010-07-25 11:22:16 +01:00
Vítor Santos Costa
5b6014175e support case where engines have no associated pthread 2010-07-25 11:21:15 +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