Vitor Santos Costa
|
65ff3ed471
|
Smaller updates:
constant use of longjmp
conflict with python headers
win32 support
dll support
|
2017-02-20 15:28:46 +00:00 |
|
Vitor Santos Costa
|
4f423dc16a
|
small bugs, especiall in error processing
|
2016-12-05 14:50:04 -06:00 |
|
Vitor Santos Costa
|
b03e0634c7
|
fixes + win64
|
2016-11-08 01:37:36 -06:00 |
|
Vitor Santos Costa
|
d082af605d
|
less invasive error handling
|
2016-10-19 22:44:59 -05:00 |
|
Vitor Santos Costa
|
33fa5fa3c0
|
arch changes
|
2016-05-30 11:23:53 +01:00 |
|
Vítor Santos Costa
|
78ba5d01f2
|
inlining related
|
2016-03-30 01:28:45 +01:00 |
|
Vítor Santos Costa
|
f3e8b8b3da
|
indenting; warning; exceptions; small fixes
|
2016-03-29 02:02:43 +01:00 |
|
Vítor Santos Costa
|
4336b2ba88
|
Avoid complaining from strlen
`
|
2015-09-21 17:05:36 -05:00 |
|
Vítor Santos Costa
|
b164f53191
|
fix regression tests
|
2015-08-07 16:57:53 -05:00 |
|
Vítor Santos Costa
|
1c06bfdc05
|
cmake & text support
|
2015-06-19 01:30:13 +01:00 |
|
Vítor Santos Costa
|
9d48f3c3c0
|
fix compilation of JIT (but still not working).
|
2015-02-18 10:03:57 +00:00 |
|
Vitor Santos Costa
|
2db0b9d6a6
|
Merge branch 'master' of ssh://git.dcc.fc.up.pt/yap-6.3
|
2015-02-09 09:00:37 +00:00 |
|
Vitor Santos Costa
|
886777f1e6
|
compilation
|
2015-02-09 09:00:00 +00:00 |
|
Vítor Santos Costa
|
88e3d637ec
|
C++ & swig
|
2015-02-09 01:53:28 +00:00 |
|
Vítor Santos Costa
|
ba978d8275
|
just in time native code: now compiles by doing cmake; make.
no workie in this version, though :)
|
2015-02-06 18:11:52 +00:00 |
|
Vítor Santos Costa
|
65bcdc541c
|
make sure the swi handle to cacheregs is ok when you move around.
small speedup.
|
2015-02-03 02:34:01 +00:00 |
|
Vítor Santos Costa
|
bc1e70758e
|
cmake and jit
|
2015-01-26 04:02:46 +00:00 |
|
Vítor Santos Costa
|
bece9d05d8
|
JIT
|
2015-01-20 03:00:42 +00:00 |
|
Vítor Santos Costa
|
18506025c3
|
use PP with care:
- clean after interrupt;
- use it only for indexing code.
|
2014-10-19 01:48:38 +01:00 |
|
Vítor Santos Costa
|
a76b6d23dc
|
Fix: eclipse >u. into >y_u.
|
2014-05-30 01:06:09 +01:00 |
|
Vitor Santos Costa
|
d0adb0b910
|
fix slot handling
|
2014-03-11 15:33:38 +00:00 |
|
Vitor Santos Costa
|
e9fce51e92
|
ndk support
|
2014-02-27 16:31:20 +00:00 |
|
Vitor Santos Costa
|
9a46cdac9b
|
clean up makefile
|
2014-02-10 23:31:33 +00:00 |
|
Vitor Santos Costa
|
6b2e1973ab
|
Windows fixes, mainly H -> HB
|
2014-01-19 21:15:05 +00:00 |
|
Vítor Santos Costa
|
6402360691
|
fix S handling in new interrupt code
|
2013-12-14 12:35:18 +00:00 |
|
Vitor Santos Costa
|
44d28aa0c9
|
cleanup on exception handling
|
2013-12-12 14:24:40 +00:00 |
|
Vitor Santos Costa
|
4e4f21e1dc
|
upgrade to latest swi
|
2013-11-15 01:10:25 +00:00 |
|
Vitor Santos Costa
|
9107af2e3d
|
improve thread startup
|
2012-12-13 18:12:50 +00:00 |
|
Costa Vitor
|
bf4d37eb0d
|
simplify meta-call handling.
|
2012-08-13 23:35:37 -05:00 |
|
Denys Duchier
|
97163fa150
|
place INLINE_ONLY at front of extern inline declarations AND definitions. gcc and clang then behave the same.
|
2012-06-30 20:42:14 +02:00 |
|
Vítor Santos Costa
|
70bde4d38f
|
inline extern patch by Denys Duchier
|
2012-06-29 22:44:08 +01:00 |
|
Vítor Santos Costa
|
919fa40464
|
fix overflow handling in loop checking for unify_occurs_check (UN #232)
|
2012-03-15 22:37:13 +00:00 |
|
Vítor Santos Costa
|
36acb5f897
|
fix profiling support.
|
2012-03-09 11:46:34 +00:00 |
|
Vítor Santos Costa
|
980c79359f
|
Yap_unifiable and YAP_Unifiable.
|
2011-10-27 12:35:07 +02:00 |
|
Vítor Santos Costa
|
43c07f5051
|
more speed stuff.
|
2011-10-02 21:01:14 -03:00 |
|
Vítor Santos Costa
|
66ae65fe09
|
small look at compilation.
|
2011-10-02 19:55:22 -03:00 |
|
Vítor Santos Costa
|
36d20477fb
|
small fixes to avoid using global reg.
|
2011-10-02 16:18:09 -03:00 |
|
Joao
|
64ae3cdf52
|
fix YAPOR incremental copy.
|
2011-09-15 15:40:47 +01:00 |
|
Ricardo Rocha
|
22d8e33a5f
|
fix cut support for or-parallelism
|
2011-07-13 17:36:26 +01:00 |
|
Joao
|
8170f6d3cb
|
Some global variables(Yap_thread_gl) in C/init.c are now declared in misc/LOCALS
|
2011-05-23 16:19:47 +01:00 |
|
Ricardo Rocha
|
f22994edf9
|
remove macro MY_ThreadHandle and use LOCAL_ThreadHandle instead
|
2011-05-09 19:55:06 +01:00 |
|
Joao
|
dc3c54c164
|
change LOCALS macros.
|
2011-05-04 10:11:41 +01:00 |
|
Joao
|
3e148c3541
|
change define SBA to YAPOR_SBA
|
2011-03-30 15:32:59 +01:00 |
|
Vitor Santos Costa
|
2fb880b64a
|
fix bad tests for attributed variable, and use a better name for Quick Test.
|
2011-03-19 10:25:23 +00:00 |
|
Vítor Santos Costa
|
0d8aed7971
|
new implementation of corourining...
|
2011-03-18 19:34:58 +00:00 |
|
Vítor Santos Costa
|
90d93fdbdd
|
cache abstra machine register in threaded mode.
|
2011-03-07 16:02:55 +00:00 |
|
Vítor Santos Costa
|
a40987b70d
|
ifixes to support 64 bits:
- protect registers before calling prune()
- use Int, not int.
|
2011-02-15 18:14:18 +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 |
|
ubu32
|
67d23051c2
|
fix pruning to handle backtrackable C-predicates in a much nicer way.
|
2011-02-14 11:29:20 -08:00 |
|
Vítor Santos Costa
|
d0a5571900
|
trace the total number of choice-points created in profiling mode.
|
2011-02-08 21:02:10 +00:00 |
|