Commit Graph

33 Commits

Author SHA1 Message Date
Vitor Santos Costa 5f3ff4fc73 use SWI opts for read 2013-11-20 22:25:27 +00:00
Vitor Santos Costa 743c9c69fb get rid of PROTO 2013-04-25 17:15:04 -05:00
Vitor Santos Costa 7e3db0f75c improve error handling for qload 2013-01-18 14:29:41 +00:00
Vitor Santos Costa e9d04ef9f5 save/restore exo 2013-01-11 18:36:34 +00:00
Vitor Santos Costa cb37e7714a fix warnings 2012-12-20 21:13:51 +00:00
Vitor Santos Costa e41f821d67 improve multi-threading support from C-interface. Still not quite there. 2012-12-11 22:07:10 +00:00
Vitor Santos Costa 88f2dc7730 change the way predicates are hidden 2012-10-19 18:10:48 +01:00
Vítor Santos Costa d5bf100b71 make full init even before entering Prolog top-level 2012-09-21 11:49:59 +01:00
Vitor Santos Costa 198fc03bae xirestore: predicates need timestamps inorder to find out which clauses are alive. 2012-08-23 21:01:32 +01:00
Vitor Santos Costa 1be424fe57 imprive speed of ql 2012-08-23 09:04:58 -05:00
Vitor Santos Costa e2fb330575 avoid fixed sized hash tables. 2012-08-22 18:57:13 -05:00
Vitor Santos Costa a997f5647c fix save & restore in 6.3. 2012-06-12 14:50:36 +01:00
Vítor Santos Costa 3458efd335 saved state fixes. 2012-06-11 09:22:53 +01:00
Vítor Santos Costa 34ccb95dd3 fix problem with catching handling. 2012-04-15 00:01:02 +01:00
Vítor Santos Costa 1531002f26 avoid unnecessrily using slots in Input/Output calls or just because I need a stream. This can lead to hard to
catch stack bugs.
2012-02-18 11:01:06 +00:00
Vítor Santos Costa 123ef47171 fix longjmp RestartEnv to be performed by a single function. 2012-02-05 12:04:29 +00:00
Vítor Santos Costa 6c98e37e18 make sure to save absmi registers before longjmp. 2012-02-05 10:51:40 +00:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa f7f90d5f5c fix conflict with WIN library 2011-10-21 19:12:21 +01:00
Vitor Santos Costa 98cc029b66 fix warning. 2011-10-13 16:46:29 +01:00
Joao cc80efbff0 CACHE_REGS 2011-09-21 15:30:29 +01:00
Joao 7378b56289 Fix READ_LOCK. 2011-09-20 11:36:49 +01:00
Vitor Santos Costa bf54802c49 go back to model where multifile cannot be in module 0. 2011-09-07 22:04:42 +02:00
Vitor Santos Costa c47a7be2e8 fix formt to include all predicates and add right arity to DB entries. 2011-09-07 08:03:46 +02:00
Vitor Santos Costa 5dd62b6354 fix reading predicates with prolog and other module. 2011-09-05 01:11:06 +02:00
Vitor Santos Costa 8a9868a120 fix spurious error. 2011-09-02 15:37:47 +01:00
Vitor Santos Costa 11a84ec0a2 cosmetic fixes. 2011-09-01 06:20:21 -07:00
Vitor Santos Costa b331c4bed0 ClSize should be the block size in bytes, and not the amount of code. Check that for megaclauses. 2011-08-31 21:13:29 -07:00
Vitor Santos Costa 8314ecde02 adjust bmap pointers too. 2011-08-31 14:10:31 -07:00
Vitor Santos Costa 51e635f0c9 more QLY stuff. 2011-08-31 13:59:30 -07:00
Vitor Santos Costa ec438106a0 more qly stuff 2011-08-27 21:23:14 -03:00
Vitor Santos Costa ae05e95815 more qly fixes. 2011-08-25 03:20:20 +01:00
Vitor Santos Costa 26e3f2cea0 qly fixes 2011-08-24 12:40:06 +01:00
Vitor Santos Costa 7c0ba3b867 qly stuff. 2011-08-24 00:11:54 -03:00