vsc
|
ad685b6e5b
|
fix missing ClSize in index.c
start introducing docs for threads (copied from SWI).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1019 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-03-05 17:27:53 +00:00 |
|
vsc
|
caa0b26665
|
solaris fixes for threads
get rid of SizeOfBlock
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1018 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-03-05 15:26:33 +00:00 |
|
rslopes
|
69f6496e7e
|
Profiler update
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1017 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-03-04 21:17:40 +00:00 |
|
vsc
|
0092e6fd45
|
support yap_flag(system_options,...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1016 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-03-04 18:33:34 +00:00 |
|
vsc
|
307ccbc8ca
|
change license to more recent version of Artistic license.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1015 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-03-04 18:33:03 +00:00 |
|
pmoura
|
d494081bc5
|
Logtalk 2.16.0 release files.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1014 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-03-03 04:07:59 +00:00 |
|
vsc
|
8a0fa13746
|
keep a separate file for statistics.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1013 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-03-02 16:46:07 +00:00 |
|
vsc
|
ddc7b3a0bc
|
a few more fixes to support timing and to improve message queues.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1012 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-03-02 16:44:58 +00:00 |
|
vsc
|
4eeceb6549
|
debugging leftovers
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1011 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-29 01:40:51 +00:00 |
|
vsc
|
01dec70e0a
|
thread support
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1010 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-28 14:59:03 +00:00 |
|
vsc
|
495ed28c35
|
remove debuging info
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1009 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-28 01:10:15 +00:00 |
|
vsc
|
02ec294d84
|
more fixes for multi-threading.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1008 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-28 01:08:59 +00:00 |
|
vsc
|
1f6fafc6a0
|
fix locking
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1007 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-27 01:23:27 +00:00 |
|
vsc
|
c90c3b7b34
|
thread support updates
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1006 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-26 13:37:24 +00:00 |
|
rslopes
|
58e306b815
|
Profiler Update
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1005 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-25 19:33:08 +00:00 |
|
rslopes
|
6198cdb4bc
|
Low Profiler Update
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1004 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-25 19:06:31 +00:00 |
|
vsc
|
e9657e74c5
|
more thread updates.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1003 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-22 10:54:09 +00:00 |
|
vsc
|
f609e8b93b
|
check read locking on PRWLock
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1002 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-22 00:35:07 +00:00 |
|
vsc
|
6027963867
|
more thread updates.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1001 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-21 20:25:45 +00:00 |
|
vsc
|
d81bcb58e3
|
more fixes for threads
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1000 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-20 18:56:07 +00:00 |
|
vsc
|
0c1ed177f6
|
fix a few nasties just introduced.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@999 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-20 15:00:51 +00:00 |
|
vsc
|
53c1eb54a2
|
more fixes for thread support.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@998 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-20 02:28:19 +00:00 |
|
vsc
|
026bfb3c18
|
more thread fixes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@997 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-19 19:24:46 +00:00 |
|
vsc
|
d3f49b75df
|
clause should not do write locking
expand_index should not care whether read_locks are held.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@996 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-18 01:43:32 +00:00 |
|
vsc
|
6031b7f049
|
protect dead threads.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@995 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-17 19:29:24 +00:00 |
|
vsc
|
3ecc66b7fd
|
get rid of global variables in dbase
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@994 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-17 19:00:12 +00:00 |
|
vsc
|
41908d49cf
|
Modules now are terms, not integers, even for meta-calls
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@993 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-17 18:24:44 +00:00 |
|
vsc
|
860ea6d115
|
Take care to process heap overflows correctly.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@992 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-17 16:27:22 +00:00 |
|
vsc
|
7d7b79630f
|
- setconcurrency was spelled wrongly
- avoid several workers spewing out the same message in low_level_tracer.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@991 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-16 19:22:40 +00:00 |
|
vsc
|
f857af0c50
|
I assumed PP would always be locked at try, but that is not
true if the predicate is thread local.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@990 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-16 15:37:16 +00:00 |
|
vsc
|
b65681fe82
|
fix back tracer.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@989 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-14 00:41:12 +00:00 |
|
vsc
|
8e18b8cdf7
|
fixes to modules.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@988 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-13 23:53:20 +00:00 |
|
vsc
|
97c809d955
|
fix tables in format
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@987 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-13 22:10:10 +00:00 |
|
vsc
|
039655b767
|
simplify format, so that it will be easier to do bug fixes
fix bug in format output for floats
write and read dbrefs as $dbref(Address,0)
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@986 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-13 18:39:29 +00:00 |
|
vsc
|
4402a10f44
|
fix module redefinition handling
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@985 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-13 13:31:44 +00:00 |
|
vsc
|
072dc0a7b7
|
locking on the p-threads world
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@984 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-12 23:48:19 +00:00 |
|
vsc
|
e0c42788c7
|
fix bad calls to consult/reconsult
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@983 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-12 18:23:29 +00:00 |
|
vsc
|
f1063a27b2
|
fixes for stack overflow
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@982 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-12 17:09:17 +00:00 |
|
vsc
|
6662ca157e
|
simplify module access
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@981 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-12 12:37:12 +00:00 |
|
vsc
|
08fe01ad98
|
a few more fixes, and we're done with threads (for now) ;-).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@980 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-11 16:18:16 +00:00 |
|
vsc
|
e612cb2f84
|
support thread local IDB
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@979 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-11 16:09:15 +00:00 |
|
vsc
|
eec29d7c27
|
fix thread_signal
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@978 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-11 13:59:53 +00:00 |
|
vsc
|
c9247ce308
|
make thread_local compatible with dynamic
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@977 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-11 13:33:19 +00:00 |
|
vsc
|
acbf57f59d
|
improve threads support
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@976 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-11 01:20:56 +00:00 |
|
vsc
|
31b6bedf67
|
modules stuff fixes (yes, again).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@975 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-10 01:07:46 +00:00 |
|
vsc
|
3e468eea4e
|
fix \x88
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@973 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-09 16:46:03 +00:00 |
|
vsc
|
cfd3683891
|
fix integer as DBRef
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@971 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-09 14:19:05 +00:00 |
|
pmoura
|
0df93ffc6e
|
Logtalk 2.15.6 files.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@970 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-09 14:18:27 +00:00 |
|
vsc
|
ca4e754af7
|
protect writes to SignalMask and to CreepFlag. Reads are still not
locked.
fix XREGS for threads.
fix thread_signal not even being defined.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@969 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-06 17:22:24 +00:00 |
|
vsc
|
a5b6a22f27
|
AuxSp and friends are not bound to GlobalBase when using SYSTEM_MALLOC
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@968 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-02-06 16:40:50 +00:00 |
|