Vítor Santos Costa
|
22a4dcf9bd
|
fix tp warning.
|
2011-12-30 16:02:45 +00:00 |
|
Vitor Santos Costa
|
a2a554f17f
|
improve debugger error reporting.
|
2011-10-12 23:50:49 +01:00 |
|
Vítor Santos Costa
|
43c07f5051
|
more speed stuff.
|
2011-10-02 21:01:14 -03:00 |
|
U-WIN-U2045GN0RNQ\Vítor Santos Costa
|
840e287cda
|
mode changes
|
2011-07-25 17:09:28 +01:00 |
|
Vitor Santos Costa
|
2bc9f6093c
|
type error for string
|
2011-06-13 01:42:32 +01:00 |
|
Joao
|
971ad94311
|
moved several global variables to misc/GLOBALS
|
2011-05-25 16:40:36 +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 |
|
Joao
|
dc3c54c164
|
change LOCALS macros.
|
2011-05-04 10:11:41 +01:00 |
|
Vítor Santos Costa
|
f4b218b50d
|
Yap_ErrorMessage should never point at an atom!
|
2011-04-27 10:04:26 +01:00 |
|
U-WIN-U2045GN0RNQ\Vítor Santos Costa
|
a3f79cede9
|
WINDOWS compatibility
|
2011-03-08 00:03:50 +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
|
b868d85ac8
|
make rl not deadlock under SIGINT
|
2011-03-01 12:31:19 +00:00 |
|
ubu32
|
53e8811077
|
fixes to use SWI version of readline.
|
2011-02-26 18:34:44 -08:00 |
|
ubu32
|
140318ff16
|
read works now.
|
2011-02-14 23:39:27 -08:00 |
|
Vítor Santos Costa
|
8db05c883b
|
make sure we separate betwen async exceptions and synchroneous.
|
2010-12-04 19:05:13 +00:00 |
|
Vítor Santos Costa
|
c6f41e2970
|
YAP_FAIL_ERROR in case a fail has been requested, but not accepetd yet.
|
2010-12-04 18:45:09 +00:00 |
|
Vitor Santos Costa
|
9396252588
|
patches to provide initial support UTF32 encodings(from Paulo Moura)
|
2010-10-27 14:49:27 +01:00 |
|
Vítor Santos Costa
|
2d425fb7b4
|
don't go set jumping if in UserCCode. Just say there is an exception.
|
2010-08-04 11:34:04 +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 |
|
Vitor Santos Costa
|
3e8dc5cd19
|
try to handle overflows in stack dumpers.
|
2010-04-29 10:29:06 +01:00 |
|
Vitor Santos Costa
|
066603c79b
|
fix global variables
|
2010-04-08 01:44:08 +01:00 |
|
Vítor Santos Costa II
|
b068721c68
|
fix type warnings.
|
2010-03-22 15:01:54 +00:00 |
|
Vitor Santos Costa
|
7037b38fa7
|
make nb_ undefined variable return an error, as SWI does.
|
2010-02-28 00:57:29 +00:00 |
|
Vitor Santos Costa
|
4355a94793
|
make syntax_error handling ISO compatible.
|
2010-02-26 13:08:38 +00:00 |
|
Vitor Santos Costa
|
038b74493c
|
more ATOM changes.
|
2010-02-26 10:59:43 +00:00 |
|
Vitor Santos Costa
|
ff20a23e64
|
stop counters at counter underflow event
|
2009-06-26 08:42:40 -05:00 |
|
Vitor Santos Costa
|
e6265e9d84
|
only dump stack if user not handling the stack #47
|
2009-06-12 14:04:32 -05:00 |
|
Vitor Santos Costa
|
3c57286531
|
make sure we disable disabling interrupts on error handler.
|
2009-05-25 09:58:27 -05:00 |
|
Vitor Santos Costa
|
46dc2b1a49
|
should exit if interrupts *are* disabled.
|
2009-05-24 19:19:22 -05:00 |
|
Vitor Santos Costa
|
b9a7d24e8b
|
avoid too long messages
back to top level if Yap_Error is called in a critical region.
|
2009-05-23 15:51:00 -05:00 |
|
Vitor Santos Costa
|
f79d79e926
|
replace TYPE_ERROR_VARIABLE for attributes #57
|
2009-05-22 21:51:48 -05:00 |
|
Costa Vitor
|
7304fbda13
|
fix lack of streams message (Ulrich Neumerkel #60)
|
2009-05-22 19:55:18 -05:00 |
|
Vitor Santos Costa
|
e1421f207e
|
use DebugPlWrite for debugging writes
|
2009-05-22 13:23:51 -05:00 |
|
Vitor Santos Costa
|
ae5bf4d6e7
|
support resource errors for out of memory conditions.
improve stack dump message.
|
2009-05-17 09:42:56 -07:00 |
|
Vitor Santos Costa
|
c2e6456c25
|
wait until sending out the abort message.
|
2009-05-04 22:30:47 -05:00 |
|
Vitor Santos Costa
|
91b3e4359d
|
handle tabling errors where CP->AP==NULL
|
2009-05-01 12:09:22 -05:00 |
|
Vitor Santos Costa
|
4cdfbae62a
|
allow garbage collection when we store error term.
|
2009-04-26 10:48:32 -05:00 |
|
Vitor Santos Costa
|
c132e7e6ec
|
fix gmp support to give out of resource error if the bignum is too big.
|
2009-04-25 11:01:33 -05:00 |
|
Vitor Santos Costa
|
2503805aff
|
support 2^2 is 4 and not 4.0: complicated if we have to deal with bignums.
|
2009-04-24 19:03:00 -05:00 |
|
Vitor Santos Costa
|
f679f21a71
|
cleanup unnecessary MkFunctor
|
2008-12-23 02:20:22 +00:00 |
|
Vítor Santos Costa
|
a8ac9bfb43
|
generate known atoms and functors automatically
|
2008-12-23 01:53:52 +00:00 |
|
Vitor Santos Costa
|
20e8924bba
|
fix type warning in EnvPreg/error.c
|
2008-09-18 17:48:31 +01:00 |
|
vsc
|
a25234a2da
|
fix -(2<<100).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2236 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-05-13 10:37:27 +00:00 |
|
vsc
|
78d7105c16
|
protect signal handling with locks for threaded version.
fix close/1 entry in manual (obs from Nicos).
fix -f option in chr Makefile.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2201 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-04-03 13:26:38 +00:00 |
|
vsc
|
1c6b91cb72
|
improve WIN32 support and installation
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2170 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-03-27 00:41:33 +00:00 |
|
pmoura
|
fa73e89807
|
Use "resource_error(threads)" instead of "resource_error(max_threads)" for compatibility with SWI-Prolog, XSB, and the latest ISO Prolog Threads DTR.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2162 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-03-25 01:04:27 +00:00 |
|
vsc
|
c20c0f7767
|
fix maximum number of threads open error
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2158 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-03-24 23:48:47 +00:00 |
|
vsc
|
e353d8811f
|
garbage collector was not asking for space.
avoid 0 sized calls to mmap.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2058 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-01-24 00:11:59 +00:00 |
|
vsc
|
3beda27d14
|
fixes to support threads and assert correctly, even if inefficiently.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2030 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-11-26 23:43:10 +00:00 |
|
vsc
|
98de08022b
|
WIN32 fixes
compiler bug fixes
extend interface
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1632 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-05-16 18:37:31 +00:00 |
|