Commit Graph

170 Commits

Author SHA1 Message Date
Vítor Santos Costa 3168b2cfc8 fix int/Int in save; add debugging (obs from Gong Su 2014-09-16 04:00:31 -05:00
Vítor Santos Costa a76b6d23dc Fix: eclipse >u. into >y_u. 2014-05-30 01:06:09 +01:00
Vitor Santos Costa f6f183c0f6 remove some more duplicated code 2013-11-22 15:18:03 +00:00
Vítor Santos Costa 917d5ad75b line numbers for clauses and clause properties 2013-11-05 17:59:19 +00:00
Vitor Santos Costa 43163a190f Atom Translations and CUDA stub 2013-10-04 13:22:00 +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
Vítor Santos Costa 6af394a35e fix PASS_REGS 2013-05-01 19:27:09 -05: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 deba351b87 UDI fixes 2013-01-28 11:18:38 +00:00
Vitor Santos Costa 504c2f3000 fix loop in restore 2013-01-22 16:01:37 +00:00
Vitor Santos Costa e9d04ef9f5 save/restore exo 2013-01-11 18:36:34 +00:00
Vítor Santos Costa 7f41b36378 fix typo 2012-10-20 10:48:42 +01:00
Vitor Santos Costa 88f2dc7730 change the way predicates are hidden 2012-10-19 18:10:48 +01:00
Vitor Santos Costa a997f5647c fix save & restore in 6.3. 2012-06-12 14:50:36 +01:00
Vitor Santos Costa f6de18cb09 6.2 fix to load_foreign atom. 2012-06-11 22:11:30 +01:00
Vítor Santos Costa 3a212944fb fix bad compare in checking pt 2012-06-06 00:09:14 +01:00
Vítor Santos Costa 5b443bdc46 fix marking of dead mega clauses */ 2012-04-23 23:24:35 +01:00
Vitor Santos Costa ec438106a0 more qly stuff 2011-08-27 21:23:14 -03:00
Vitor Santos Costa 1cd3777a45 fix saving of source of static clauses. 2011-08-25 03:19:12 +01:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa 840e287cda mode changes 2011-07-25 17:09:28 +01:00
Joao dc3c54c164 change LOCALS macros. 2011-05-04 10:11:41 +01:00
Vítor Santos Costa 0ffe3fa6a5 break GLOBALS into GLOBALS+LOCALS 2011-03-23 16:45:47 +00:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa e4275b6361 first support for restoring blobs. 2011-03-08 00:22:32 +00:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa a3f79cede9 WINDOWS compatibility 2011-03-08 00:03:50 +00:00
ubu32 e98ba46ccb make new code work in 32 bit Linux. 2011-03-07 08:34:20 -08:00
Vítor Santos Costa 90d93fdbdd cache abstra machine register in threaded mode. 2011-03-07 16:02:55 +00:00
Vitor Santos Costa 145b9c1b4a fix stream access. 2011-02-15 22:22:10 +00:00
Vitor Santos Costa 80f190bc8a use SWI user_*. 2011-02-13 01:03:08 +00:00
Vitor Santos Costa be79c3326e first pass at open/ and friends. 2011-02-12 14:14:12 +00:00
Vitor Santos Costa 9bdc7ca96e get rid of references to freed code. 2011-02-04 01:23:01 +00:00
Vitor Santos Costa a9587b5e3d restore and agc of recorded terms
overflows in recorded.
2011-01-02 21:16:29 -06:00
Vítor Santos Costa cfe0dda995 more bigint and dbterm fixes. 2010-12-16 22:21:46 +00:00
Vítor Santos Costa 5a2d908489 fix restore of instructions that manipulate bigints or db terms. 2010-12-16 20:39:53 +00:00
Vítor Santos Costa 2e319c50ba make sure that atom garbage collector knows about foreign function names. 2010-12-12 18:28:55 +00:00
Vítor Santos Costa 378035a4b0 fix bad marking of dbterms (obs from Ines Dutra). 2010-12-12 16:45:39 +00:00
Vitor Santos Costa 7b6f330bd3 improve blob support (but just skeleton). 2010-11-29 23:17:06 +00:00
Vítor Santos Costa 2a8854094b halt_hooks should not be in save/restore, this will cause trouble. 2010-11-29 18:08:29 +00:00
Vitor Santos Costa d0cd5f3fa3 fix atom gc to actually recover first atom in the chain. 2010-10-26 10:04:36 +01:00
Vítor Santos Costa 61d99731c8 avoid recursion on very deep sequences of static indices. 2010-10-07 18:14:55 +01:00
Vitor Santos Costa 99c5a17b12 Implement Halt Hook (request from Bernd). 2010-09-24 14:00:53 +01:00
Vitor Santos Costa 31554991c8 better emulation of SWI atom_t and functor_t. 2010-05-03 14:26:56 +01:00
Vítor Santos Costa II e9fce7c755 fix bad while: pred chain will be restored through pred hash table. 2010-04-09 11:55:36 +01:00
Vitor Santos Costa 45473e939b fix previous patch for restoring PredHashTable. 2010-04-09 11:46:59 +01:00
Vítor Santos Costa II 143022e6aa fix bad restore: we would just restore the first predicate with same name (obs from Nuno Fonseca). 2010-04-08 00:52:00 +01:00
Vítor Santos Costa II b068721c68 fix type warnings. 2010-03-22 15:01:54 +00:00
Vitor Santos Costa d5e1ff38f4 new interface to access globals. They are not in a file called GLOBALS, from which
we generate several files automatically.
2010-03-21 22:12:42 +00:00
Vitor Santos Costa 53b4828000 new Atts Code. 2010-03-08 09:24:11 +00:00
U-Khasa\Vitor 46f0a0644c fix bad restore of operators (obs from Paulo Moura) 2010-03-01 11:52:42 -06:00
Vitor Santos Costa 06d30b9fc9 Jump and Throw need to store the term away, if they try to use arena
the term will hang in the stack (#152).
2009-12-02 21:59:41 +00:00