Commit Graph

334 Commits

Author SHA1 Message Date
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 ba6d46578b fix deadlock 2014-06-12 01:24:10 +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 6bcda04a52 deadlock avoidance. 2014-04-28 11:47:53 +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 2c89aadb11 WIN64 support (sill needs improvement) 2014-03-06 02:09:48 +00:00
Vítor Santos Costa 7adad485de more H->HR 2014-01-19 21:57:02 +00:00
Vitor Santos Costa 6b2e1973ab Windows fixes, mainly H -> HB 2014-01-19 21:15:05 +00:00
Vitor Santos Costa 44d28aa0c9 cleanup on exception handling 2013-12-12 14:24:40 +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 9017f5131f get rid of debugging msgs 2013-11-21 21:53:59 +00:00
Vitor Santos Costa c2219d0343 remove debugging stuff 2013-11-21 11:27:06 +00:00
Vitor Santos Costa ee179f316a fix broken, complicated code for slots 2013-11-20 22:22:33 +00:00
Vítor Santos Costa 84bd55df0d continue cleanup 2013-11-16 00:27:02 +00:00
U-w7\vsc 9c5d7af938 win32 patches 2013-11-15 18:25:33 +00:00
Vitor Santos Costa f3cefdf895 yapor stuff 2013-10-04 18:18:57 +01:00
Vítor Santos Costa 6966d23195 fix P details when creating execution environment: we should save the old one 2013-09-08 22:24:09 +01:00
Vitor Santos Costa 45bf92fbed tabling gc fixes: TrNode_child may be NULL and solutions forthcoming 2013-07-18 10:57:21 -05:00
Vitor Santos Costa 1f47d33579 improve gc of some tabling instructions 2013-07-09 22:48:19 +01:00
Vitor Santos Costa 923be33404 speedup between
more exo stuff.
2013-04-30 15:23:01 -05:00
Vitor Santos Costa 743c9c69fb get rid of PROTO 2013-04-25 17:15:04 -05:00
Vitor Santos Costa e85e76cd57 update to newer pl-file.c and pl-write.c. 2013-01-15 16:51:55 +00:00
Vitor Santos Costa f83379648c fix use of exo preds. 2013-01-11 16:45:14 +00:00
Vitor Santos Costa f47a7bb999 add debugging hooks to gc 2012-12-17 16:25:27 +00:00
Vitor Santos Costa 6e94d6b37e remove debugging support 2012-12-15 00:16:59 +00:00
Vitor Santos Costa f329b5f06b fix compilation without threads 2012-12-14 22:54:00 +00:00
Vitor Santos Costa 88f2dc7730 change the way predicates are hidden 2012-10-19 18:10:48 +01:00
Vítor Santos Costa adef8d4737 fix nil name class in Snow Leopard (obs from Paulo Moura). 2012-08-02 09:41:14 -05:00
U-WIN-UA9ACS5GS9N\vitor 76d7a1d5e5 don't trust that X+200 is > X 2012-06-07 10:27:33 -05:00
Vitor Santos Costa f3f9c75cf7 oops : 2012-05-14 16:22:53 +01:00
Vitor Santos Costa b36e607cb4 protect heapgc.c 2012-05-13 15:58:28 +01:00
Vítor Santos Costa 0f10f4332e improve ˆC handling (still needs work). 2012-03-03 21:46:07 +00:00
Vitor Santos Costa b454383e30 more write updates. 2012-02-14 07:46:37 +00:00
Ricardo Rocha 3218e922ce Merge branch 'master' of git.dcc.fc.up.pt:yap-6.3 2012-01-03 16:28:36 +00:00
Vítor Santos Costa 00b5edd8da allow copying a chunk of floats to a list in a single operation. Also
improve performance of sum out operation on arrays.
2011-12-30 16:04:16 +00:00
Ricardo Rocha c594d321ef Miguel's support for multi-threaded tabling 2011-12-22 16:50:20 +00:00
Denys Duchier 17c3a16d35 rename rellocate -> relocate 2011-12-13 19:14:33 +01:00
Vítor Santos Costa aab98180c5 garbage collection support for opaque variables 2011-12-13 10:01:51 +00:00
Vítor Santos Costa bab27a5761 fix warning. 2011-10-02 16:17:30 -03:00
Vitor Santos Costa 7c57ab99f2 add debugging aids. 2011-10-01 12:59:45 -07:00
Vítor Santos Costa 7cc1d98079 fix bug with incremental gc setting HZ incorrectly. 2011-09-20 09:53:43 +01: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
Ricardo Rocha efc59cf8d6 DepFr_cons field initialization for threads 2011-07-26 16:49:49 +01:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa 4fe1833ece Merge branch 'master' of /cygdrive/z/vitor/Yap/yap-6.3 2011-07-25 17:09:43 +01:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa 840e287cda mode changes 2011-07-25 17:09:28 +01:00
Vitor Santos Costa f6be2ed08d support interface to foreign objects that have a backtrack handler. 2011-07-22 04:09:33 -07:00
Vitor Santos Costa 7a33b8ebbf allow strong generic buffers in stack. 2011-07-21 02:24:21 -07:00