Vitor Santos Costa
|
f22f337f67
|
32 bit support:
use uint64_t for predflags
define a type for arity
|
2015-01-06 17:47:58 +00:00 |
|
Vitor Santos Costa
|
afc6c5d04e
|
Merge branch 'master' of ssh://git.dcc.fc.up.pt/yap-6.3
Conflicts:
C/threads.c
JIT/HPP/EnvironmentInit.h
packages/ProbLog/simplecudd_lfi/problogbdd_lfi.c
pl/preds.yap
|
2014-11-25 16:53:35 +00:00 |
|
Vitor Santos Costa
|
50659967ed
|
begin of support for named mutexes.
|
2014-11-25 16:41:53 +00:00 |
|
Vítor Santos Costa
|
bb8ea9a27d
|
fix current and system predicate
|
2014-11-25 12:03:48 +00:00 |
|
Vitor Santos Costa
|
fcc0c51ce7
|
avoid int
|
2014-09-23 22:35:01 +01:00 |
|
Vítor Santos Costa
|
3c0a65218b
|
use stdbool
|
2014-09-09 23:50:43 -05:00 |
|
Vítor Santos Costa
|
99713d81a6
|
replace locks by critical sections in interrupt handling
|
2014-09-02 14:19:23 -05:00 |
|
Vítor Santos Costa
|
fea65ba68d
|
clean-up: use No Spy and No Trace predicate flags.
|
2014-06-17 16:24:40 +01:00 |
|
Vitor Santos Costa
|
87d7c90171
|
adtdefs.c: add debugging code to verify when a specific predicate is added.
modules.* implemente module_property/2:class(_)
prism: comment unneeded labels.
|
2014-06-17 15:44:46 +01:00 |
|
Vítor Santos Costa
|
f00a6d5a40
|
small bugfixes and leaks, patch by João Silva
|
2014-06-14 10:27:39 +01:00 |
|
Vítor Santos Costa
|
daae1df152
|
g++ coplaints (llvm)
|
2014-06-12 01:25:50 +01:00 |
|
Vitor Santos Costa
|
ec881b8e13
|
improve functor locking.
|
2014-06-11 19:44:01 +01:00 |
|
Vítor Santos Costa
|
6b409a55a6
|
use const wherever possible
|
2014-05-25 20:44:57 +01:00 |
|
Vítor Santos Costa
|
1db83cc30d
|
make consult reconsult the original file, so that
[x]. [x].
is more like
[x]. [-x].
|
2014-04-24 11:40:35 +01:00 |
|
Vitor Santos Costa
|
aba5f3d88b
|
handle locking more carefully (especially protect gc and stack shifting).
|
2014-04-23 22:41:12 +01:00 |
|
Vitor Santos Costa
|
5a83e7c7a6
|
fix text handling for wide strinbgs with max length.
|
2014-03-18 15:40:50 +00:00 |
|
Vítor Santos Costa
|
f204776107
|
simplify
|
2013-12-15 10:27:33 +00:00 |
|
Vítor Santos Costa
|
a8e1b91fd5
|
make length explicit in buffer conversion
|
2013-12-15 08:37:10 +00:00 |
|
Vitor Santos Costa
|
2410cd3862
|
fixes to new signal handling/debugging code
|
2013-12-13 08:42:57 +00:00 |
|
Vitor Santos Costa
|
44d28aa0c9
|
cleanup on exception handling
|
2013-12-12 14:24:40 +00:00 |
|
Vitor Santos Costa
|
2665f71112
|
keep trying to fix atoms
|
2013-12-04 23:01:30 +00:00 |
|
Vítor Santos Costa
|
d7397b43af
|
new text conversion and string code (big changes, take care please)
|
2013-12-02 14:49:41 +00:00 |
|
Vitor Santos Costa
|
48bec6b247
|
fix broken, complicated code for slots
|
2013-11-20 22:20:51 +00:00 |
|
Vítor Santos Costa
|
2badc98c75
|
get rid of old fashioned registers
|
2013-11-07 23:50:04 +00:00 |
|
Vitor Santos Costa
|
43163a190f
|
Atom Translations and CUDA stub
|
2013-10-04 13:22:00 +01:00 |
|
Vitor Santos Costa
|
743c9c69fb
|
get rid of PROTO
|
2013-04-25 17:15:04 -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
|
6cd778f70b
|
exo stuff
|
2013-01-09 09:21:07 +00:00 |
|
Vítor Santos Costa
|
14b67dc76d
|
fix threads
|
2012-12-20 21:33:20 +00:00 |
|
Vitor Santos Costa
|
cb37e7714a
|
fix warnings
|
2012-12-20 21:13:51 +00:00 |
|
Vitor Santos Costa
|
ba866a36e2
|
check for memory overflow; avoid possible misalignments
|
2012-10-16 08:43:29 +01:00 |
|
Vítor Santos Costa
|
c08178a57c
|
fix thread compilation.
|
2012-04-11 22:08:02 +01:00 |
|
Vítor Santos Costa
|
0f374aaff1
|
icleanup.
|
2012-03-14 11:08:04 +00:00 |
|
Vítor Santos Costa
|
36acb5f897
|
fix profiling support.
|
2012-03-09 11:46:34 +00:00 |
|
Vítor Santos Costa
|
02e39ee78a
|
beautify code.
|
2011-11-02 21:21:28 +09:00 |
|
Vitor Santos Costa
|
bf54802c49
|
go back to model where multifile cannot be in module 0.
|
2011-09-07 22:04:42 +02:00 |
|
Vitor Santos Costa
|
083c88a91d
|
iroutine to add new operator in certain module.
|
2011-08-31 13:54:52 -07:00 |
|
Vitor Santos Costa
|
ec438106a0
|
more qly stuff
|
2011-08-27 21:23:14 -03:00 |
|
U-WIN-U2045GN0RNQ\Vítor Santos Costa
|
b6aca9463d
|
Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3
|
2011-08-18 22:35:13 +01:00 |
|
Vitor Santos Costa
|
fee0ee8691
|
fix scanning for operators.
|
2011-08-18 05:01:48 -07:00 |
|
Vitor Santos Costa
|
27299d432f
|
more operator stuff.
|
2011-08-17 14:35:29 -07:00 |
|
Vitor Santos Costa
|
5f3df98069
|
make sure wide property is always the first property.
|
2011-08-17 11:16:21 -07:00 |
|
Vitor Santos Costa
|
a06586ad22
|
make more slot ops inline.
|
2011-07-27 16:31:10 +01:00 |
|
U-WIN-U2045GN0RNQ\Vítor Santos Costa
|
840e287cda
|
mode changes
|
2011-07-25 17:09:28 +01:00 |
|
Vitor Santos Costa
|
ede482521d
|
improve code to search for operator definitions.
|
2011-06-14 08:55:44 +01:00 |
|
Ricardo Rocha
|
f22994edf9
|
remove macro MY_ThreadHandle and use LOCAL_ThreadHandle instead
|
2011-05-09 19:55:06 +01:00 |
|
Joao
|
3e148c3541
|
change define SBA to YAPOR_SBA
|
2011-03-30 15:32:59 +01:00 |
|
Vítor Santos Costa
|
90d93fdbdd
|
cache abstra machine register in threaded mode.
|
2011-03-07 16:02:55 +00:00 |
|
ubu32
|
57f5ef8cfc
|
more bug fixes:
- make readline use packages, not old YAP code
- fix ! over backtrack cps
- fix write list
|
2011-02-15 05:54:19 -08:00 |
|
Vitor Santos Costa
|
68a1ab6ce7
|
make sure that we don't have tails of lists with local variables.
|
2010-07-19 14:39:52 +01:00 |
|