Vítor Santos Costa
|
37a49f2135
|
synchronize compiler oops with their descriptions
computils; allocate N instruction blocks.
|
2014-10-02 14:15:17 +01:00 |
|
Vítor Santos Costa
|
e4306ba28e
|
fix qsave_module
|
2014-09-25 09:47:38 +01:00 |
|
Vítor Santos Costa
|
7c32ac6080
|
disable ground optimization: it is not supported by restore
|
2014-09-24 00:23:11 +01:00 |
|
Vitor Santos Costa
|
66a95e96c0
|
Merge branch 'master' of ssh://git.dcc.fc.up.pt/yap-6.3
Conflicts:
library/matrix.yap
pl/qly.yap
|
2014-09-23 22:46:19 +01:00 |
|
Vitor Santos Costa
|
429e87404f
|
avoid empty hash tables
|
2014-09-23 22:37:08 +01:00 |
|
Vitor Santos Costa
|
fcc0c51ce7
|
avoid int
|
2014-09-23 22:35:01 +01:00 |
|
Vitor Santos Costa
|
9101de3014
|
handl weird cases in writing []
|
2014-09-23 22:33:31 +01:00 |
|
Vítor Santos Costa
|
3e255ec4a1
|
qload
|
2014-09-22 18:13:35 +01:00 |
|
Vítor Santos Costa
|
5cfe70420f
|
fix reset in qload
|
2014-09-22 18:10:51 +01:00 |
|
Vítor Santos Costa
|
9254103f45
|
$pred_owner: file where source was.
|
2014-09-22 18:09:23 +01:00 |
|
Vítor Santos Costa
|
7a577a72ff
|
stdbool.
|
2014-09-22 18:08:39 +01:00 |
|
Vitor Santos Costa
|
6b0d99e2fe
|
fix debugging-left-over
|
2014-09-17 16:55:19 -05:00 |
|
Vítor Santos Costa
|
3168b2cfc8
|
fix int/Int in save; add debugging (obs from Gong Su
|
2014-09-16 04:00:31 -05:00 |
|
Vítor Santos Costa
|
91946626b0
|
causes do not have cps for a while
|
2014-09-16 03:58:35 -05:00 |
|
Vítor Santos Costa
|
637ca503cc
|
remove debugging msg
|
2014-09-15 13:42:14 -05:00 |
|
Vítor Santos Costa
|
aeb54ebc61
|
more doc udates
|
2014-09-15 13:10:49 -05:00 |
|
Vítor Santos Costa
|
8eec3113be
|
improve docs
|
2014-09-15 03:13:50 -05:00 |
|
Vítor Santos Costa
|
882eaca30c
|
updates to documentation
|
2014-09-12 18:50:04 -05:00 |
|
Vítor Santos Costa
|
3009987985
|
update docs
|
2014-09-11 14:06:57 -05:00 |
|
Vítor Santos Costa
|
3c0a65218b
|
use stdbool
|
2014-09-09 23:50:43 -05:00 |
|
Vítor Santos Costa
|
337839b8ea
|
remove used cruft
|
2014-09-08 17:14:02 -05:00 |
|
Vítor Santos Costa
|
d39423c1f0
|
handle EXIT_SIGNAL with exit
|
2014-09-08 17:13:39 -05:00 |
|
Vítor Santos Costa
|
0a64e9f062
|
fix creep handling
|
2014-09-08 17:12:05 -05:00 |
|
Vítor Santos Costa
|
87a0a7af74
|
define unnecessary lock
|
2014-09-08 17:11:26 -05:00 |
|
Vítor Santos Costa
|
aa82206330
|
fixes: compilation
|
2014-09-03 11:11:44 -05:00 |
|
Vítor Santos Costa
|
f291c37dfc
|
fixes: checking sigs & no threads
|
2014-09-03 11:02:28 -05:00 |
|
Vítor Santos Costa
|
b942c1ef13
|
fixes for signal handling
|
2014-09-02 22:24:01 -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
|
19d0f56f2d
|
fix arena initialization
|
2014-08-23 14:47:40 -05:00 |
|
Vítor Santos Costa
|
f68b32770b
|
analysis changes
|
2014-08-21 10:32:23 -05:00 |
|
Vítor Santos Costa
|
6f88083d38
|
fix inityaamregs not to destroy global structures.
|
2014-08-18 01:25:55 -05:00 |
|
Vítor Santos Costa
|
f9a7741781
|
fix overflow handling in meta-calls.
|
2014-08-15 19:34:20 -05:00 |
|
Vitor Santos Costa
|
2aa8ad0fd3
|
fix \c in quoted strings
|
2014-08-06 20:02:28 -05:00 |
|
Vitor Santos Costa
|
7a01daf8dd
|
try fixing \c handling.
|
2014-08-04 21:28:45 -05:00 |
|
Vítor Santos Costa
|
bc16bf83ec
|
small fixes
|
2014-08-04 09:47:03 -05:00 |
|
Vitor Santos Costa
|
f0f4fcbc94
|
get pred defs close to use as built-ins.
|
2014-07-27 22:41:40 -05:00 |
|
Vítor Santos Costa
|
325c819f79
|
intermediate steo in improving doc system to doxygeb
|
2014-07-26 19:14:15 -05:00 |
|
Vítor Santos Costa
|
ce8a4b6958
|
module fixes plus add better docs
|
2014-07-17 12:19:38 -05:00 |
|
Vítor Santos Costa
|
2becb15578
|
more android support changes.
|
2014-07-16 11:56:09 -05:00 |
|
Vítor Santos Costa
|
f37806d7cc
|
improve listing, make it more generous and SWi-like.
|
2014-07-16 11:55:16 -05:00 |
|
Vítor Santos Costa
|
4d7b270ce4
|
fix bad handling of choice-points in backtrackable predicates (SWI code
does not clean frames on exit )
|
2014-07-15 18:40:15 -05:00 |
|
Vítor Santos Costa
|
8ad0cba7fe
|
fix single name passing
|
2014-07-08 15:01:42 +01:00 |
|
Vítor Santos Costa
|
5b19ccf6a8
|
swig fixes for Android compatibility
|
2014-06-22 17:35:05 +01:00 |
|
Vítor Santos Costa
|
74a65633d8
|
fix duplicated system predicate + android related cleanups
|
2014-06-20 11:13:39 +01:00 |
|
Vítor Santos Costa
|
6a9e496bde
|
fix warnings
|
2014-06-19 15:05:46 +01: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
|
8da6fb70e1
|
handle_t type name causes conflict with WIN32, replace by yhandle_t
|
2014-06-16 14:41:54 +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 |
|
Vítor Santos Costa
|
ba6d46578b
|
fix deadlock
|
2014-06-12 01:24:10 +01:00 |
|
Vitor Santos Costa
|
489bb27a7e
|
Merge branch 'master' of ssh://git.dcc.fc.up.pt/yap-6.3
|
2014-06-11 19:45:21 +01:00 |
|
Vitor Santos Costa
|
ec881b8e13
|
improve functor locking.
|
2014-06-11 19:44:01 +01:00 |
|
Vítor Santos Costa
|
6de73e6469
|
introudce handle_t and arity_t
Android: /assets and debugging
|
2014-06-11 19:35:45 +01:00 |
|
Vítor Santos Costa
|
ab06b04a09
|
fix non locale code
|
2014-06-11 19:30:44 +01:00 |
|
Vítor Santos Costa
|
71b40e0438
|
changes to support eclipse compat
support of Android assets as /assets files.
|
2014-06-04 22:08:37 +01:00 |
|
Vítor Santos Costa
|
a76b6d23dc
|
Fix: eclipse >u. into >y_u.
|
2014-05-30 01:06:09 +01:00 |
|
Vítor Santos Costa
|
cb8b05d516
|
FIX: skipped one Bind
|
2014-05-29 11:37:50 +01:00 |
|
Andreas Becker
|
dc37d76e8b
|
Merge branch 'github.com/master'
Conflicts:
Makefile.in
|
2014-05-29 12:19:45 +02:00 |
|
Andreas Becker
|
f01de36c23
|
Fix: Don't need to define LOCK just use PL_LOCK from SWI headers.
|
2014-05-29 11:40:33 +02:00 |
|
Andreas Becker
|
d5358ab932
|
Fix: Removed debugging message.
|
2014-05-29 11:34:26 +02:00 |
|
Andreas Becker
|
72b9ec59b7
|
Fix: Win32 defines Bind, so change Bind to YapBind.
|
2014-05-29 11:32:28 +02:00 |
|
Andreas Becker
|
4ff9b80846
|
Fix: Improve signal handling in threaded windows.
|
2014-05-29 11:30:09 +02:00 |
|
Vitor Santos Costa
|
e7e9dab151
|
allow memory recovery
|
2014-05-28 01:54:28 +01:00 |
|
Vítor Santos Costa
|
800ddd23a6
|
oops
|
2014-05-28 01:40:03 +01:00 |
|
Vítor Santos Costa
|
f9c6be85c7
|
oops
|
2014-05-28 01:23:42 +01:00 |
|
Vítor Santos Costa
|
3c0f910906
|
more random
|
2014-05-28 01:12:51 +01:00 |
|
Vítor Santos Costa
|
fa75599e7f
|
docs
|
2014-05-28 00:12:36 +01:00 |
|
Vítor Santos Costa
|
dee3774bbc
|
fix small EClipse complaints
|
2014-05-25 20:50:07 +01:00 |
|
Vítor Santos Costa
|
0ebea4ec26
|
synch interface with implementation.
|
2014-05-25 20:48:06 +01:00 |
|
Vítor Santos Costa
|
ba40cc3b39
|
use const wherever possible
|
2014-05-25 20:47:35 +01:00 |
|
Vítor Santos Costa
|
692e2358b1
|
fix missing instruction.
|
2014-05-25 20:46:39 +01:00 |
|
Vítor Santos Costa
|
4172f4efd5
|
use const wherever possible
|
2014-05-25 20:46:04 +01:00 |
|
Vítor Santos Costa
|
6b409a55a6
|
use const wherever possible
|
2014-05-25 20:44:57 +01:00 |
|
Vítor Santos Costa
|
a719c19d03
|
fix interrupt handling, especially for ! and ;
avoid using S.
|
2014-05-25 20:43:52 +01:00 |
|
Vítor Santos Costa
|
b7c05b49e2
|
support debugging of compiler-level instructions.
|
2014-05-22 21:57:54 +01:00 |
|
Vitor Santos Costa
|
0aa91d7c00
|
fix bad handle recovery properly.
|
2014-05-15 01:11:26 +01:00 |
|
Vitor Santos Costa
|
b532fbd0b9
|
Merge branch 'master' of ssh://git.code.sf.net/p/yap/yap-6.3
Conflicts:
C/write.c
|
2014-05-14 18:00:25 +01:00 |
|
Vitor Santos Costa
|
e0d0543e52
|
fix removeSlots and more documnetation.
|
2014-05-14 17:59:08 +01:00 |
|
Vitor Santos Costa
|
94032de135
|
fix recover slots.
|
2014-05-14 17:57:41 +01:00 |
|
Vítor Santos Costa
|
596768a56b
|
documenetation .
|
2014-05-14 10:01:11 +01:00 |
|
Vítor Santos Costa
|
503b2b93f9
|
indenting and fix bad usage of recover slots.
|
2014-05-14 10:00:40 +01:00 |
|
Vítor Santos Costa
|
24b90ae6bd
|
doc changes
|
2014-05-12 17:49:11 +01:00 |
|
Vítor Santos Costa
|
0acfbceab2
|
fix dead code.
|
2014-05-07 09:37:15 +01:00 |
|
Vítor Santos Costa
|
98daf1ebdd
|
bad call to style_checker.
|
2014-05-07 09:35:57 +01:00 |
|
Vítor Santos Costa
|
f0d17d0210
|
Merge branch 'master' of ssh://git.code.sf.net/p/yap/yap-6.3
Conflicts:
docs/doxygen.rc
|
2014-05-06 13:59:28 +01:00 |
|
Vítor Santos Costa
|
2dc4d66bb9
|
doc
|
2014-05-06 13:58:08 +01:00 |
|
Vítor Santos Costa
|
6738682c26
|
handle int64 in 32 bits no gmp as floats..
|
2014-05-04 22:26:53 +01:00 |
|
Vitor Santos Costa
|
d58dcdc3e6
|
portability.
|
2014-04-29 18:17:23 +01:00 |
|
Vítor Santos Costa
|
6bcda04a52
|
deadlock avoidance.
|
2014-04-28 11:47:53 +01:00 |
|
Vitor Santos Costa
|
ed0910fe94
|
fix thread_local decls.
|
2014-04-24 14:25:21 +01:00 |
|
Vitor Santos Costa
|
4867563b09
|
fix multifile handling.
|
2014-04-24 14:24:27 +01:00 |
|
Vitor Santos Costa
|
05ac1dc920
|
small fixes:
- fix consult as reconsult
- declaring P twice as thread_local confused yap
- missing UNLOCK.
|
2014-04-24 12:54:08 +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 |
|
Vítor Santos Costa
|
d8f4a77f47
|
fix style_check to be called at parse-time and not cause eexcution overheads.
|
2014-04-24 08:26:31 +01:00 |
|
Vitor Santos Costa
|
6591b5429c
|
Merge branch 'master' of git.dcc.fc.up.pt:yap-6.3
|
2014-04-23 22:42:03 +01:00 |
|
Vitor Santos Costa
|
aba5f3d88b
|
handle locking more carefully (especially protect gc and stack shifting).
|
2014-04-23 22:41:12 +01:00 |
|
Vítor Santos Costa
|
f1951777b7
|
fix checker to use read for singleton variables, instead of always computing
them.
|
2014-04-23 21:39:32 +01:00 |
|
Vítor Santos Costa
|
137f69ed22
|
doc support
|
2014-04-21 11:14:18 +01:00 |
|
Vítor Santos Costa
|
a8c77d2609
|
fix string_concat/2
|
2014-04-09 12:39:29 +01:00 |
|