Commit Graph

  • 0a2c90a919 fix warning Vitor Santos Costa 2009-04-22 16:41:33 -05:00
  • c1aba9a840 fix the signal handling a bit better. Vitor Santos Costa 2009-04-22 16:13:08 -05:00
  • 700ea83b17 array name should $array, not array Vitor Santos Costa 2009-04-22 11:34:23 -05:00
  • 0bca468b4f make sure we export in WIN32 environments, just like what SWI does. Vitor Santos Costa 2009-04-22 11:33:49 -05:00
  • f44a649849 oops, cygwin should have been mingw :) Vitor Santos Costa 2009-04-22 11:32:56 -05:00
  • 2f8c9c6b6c block users from catching user balls. Vitor Santos Costa 2009-04-22 11:32:07 -05:00
  • cf2b399e9a debugger events should be known to the debugger! Vitor Santos Costa 2009-04-22 11:31:31 -05:00
  • 3c84466d05 asserting on a spied predicate might make it loop for ever :( Vitor Santos Costa 2009-04-21 18:51:01 -05:00
  • e204a8b7a3 display({A}) should not display as an operator. Vitor Santos Costa 2009-04-21 18:04:36 -05:00
  • 9d07b51937 make sure we don't redo things. Vitor Santos Costa 2009-04-21 15:19:26 -05:00
  • af69088bc3 debug mode should be recovered at debug exit. Vitor Santos Costa 2009-04-21 15:01:18 -05:00
  • 43d8e1a287 make it work for MINGW32. Vitor Santos Costa 2009-04-21 08:30:12 -05:00
  • 154bc2cde1 make sure we export definitions here. Vitor Santos Costa 2009-04-21 08:29:28 -05:00
  • 2e7e3c156d fix volatile. Vitor Santos Costa 2009-04-21 08:29:02 -05:00
  • 2447701fe3 PLStream needs getpagesize Vitor Santos Costa 2009-04-21 08:28:10 -05:00
  • 74b5914a22 add extra files for WIN32. Vitor Santos Costa 2009-04-20 16:40:08 -05:00
  • 50207cb52a WIN32 fixes: work in progress. Vitor Santos Costa 2009-04-20 16:22:47 -05:00
  • 2c00c4a00b export PLStream stuff. Vitor Santos Costa 2009-04-20 16:22:06 -05:00
  • 698498a12f better support for WIN32 Vitor Santos Costa 2009-04-20 16:21:28 -05:00
  • dba3444a04 fix stack for construction of deep terms in PL_unify. Vitor Santos Costa 2009-04-18 18:49:12 -05:00
  • e2d3e66632 fix native_op Vitor Santos Costa 2009-04-18 17:55:18 -05:00
  • 9dc946a069 avoid multiple calls to AC_OUTPUT() improve Java compilation on MacOS64 Vitor Santos Costa 2009-04-18 17:53:36 -05:00
  • c92765d962 SREG and S could be different; also S might be in use if there is an overflow and the index code is jumping to the middle. Vitor Santos Costa 2009-04-18 15:22:51 -05:00
  • 0695a8f8b3 make it compile. Vitor Santos Costa 2009-04-18 15:21:42 -05:00
  • 9c0831d18a one little step forward with PL_signals. Vitor Santos Costa 2009-04-18 15:21:02 -05:00
  • fb262f2bcd fix configuration for mac 64bits. Vitor Santos Costa 2009-04-18 15:20:19 -05:00
  • 374051733b objects may be more than .so: they may be .dylib or .dll. Vitor Santos Costa 2009-04-17 16:19:21 -05:00
  • f668676e72 make a better effort to avoid walking through system code. Vitor Santos Costa 2009-04-17 15:46:13 -05:00
  • e42083a2bb fix bad call. Vitor Santos Costa 2009-04-17 14:18:05 -05:00
  • 7e98e5acdb fix another internal deadlock. Vitor Santos Costa 2009-04-17 14:17:43 -05:00
  • 6da3d91f78 current_predicate: avoid debugger walking into clauses and make cp(X,M:a(_)) more efficient. Vitor Santos Costa 2009-04-16 19:06:49 -05:00
  • 9b088119c7 fix a case where one can creep inside the debugger. Vitor Santos Costa 2009-04-16 16:33:49 -05:00
  • c685991119 fix self-deadlock in empty IDB entries. Vitor Santos Costa 2009-04-16 12:55:47 -05:00
  • 9624026beb locking fixes. Vitor Santos Costa 2009-04-16 11:19:26 -05:00
  • b903602ac1 should terminate with NULL. Vitor Santos Costa 2009-04-14 01:32:29 +01:00
  • b159736edd fixes for 64 bits. Vitor Santos Costa 2009-04-14 01:25:21 +01:00
  • 43ae55f5f2 thread_local is also dynamic. Vitor Santos Costa 2009-04-14 01:24:58 +01:00
  • 9ef1b5cb4f shift vesion number. Vitor Santos Costa 2009-04-08 00:49:54 +01:00
  • f27c261daf more Anderson GIT support Vitor Santos Costa 2009-04-08 00:46:34 +01:00
  • b92b026c90 more patches to support Anderson's JIT. Vitor Santos Costa 2009-04-08 00:32:36 +01:00
  • b2ad3bd000 first cut at Anderson's JIT code. Vitor Santos Costa 2009-04-07 23:55:16 +01:00
  • f97bc596b9 do not use int for modules, use Term. Vitor Santos Costa 2009-04-07 15:44:46 +01:00
  • d05dfc3283 allow different comparison functions in b_hash Vitor Santos Costa 2009-04-04 23:57:46 +01:00
  • 94b2b181a7 do not deref because you may want to pass a pointer. Vitor Santos Costa 2009-04-04 23:56:42 +01:00
  • 9e8db82391 updates to UDI package Vitor Santos Costa 2009-04-02 17:34:42 +01:00
  • cc7ff82275 term_hash non non_ground terms: ignoring the variables. Vitor Santos Costa 2009-03-31 21:56:12 +01:00
  • 18eca09bd0 multiple assignment variables should always be globalised. Vitor Santos Costa 2009-03-31 21:55:17 +01:00
  • e201d11e81 bad init could cause overflow. Vítor Santos Costa 2009-03-31 13:51:44 +01:00
  • a2b6c0c529 allow YAP to compile without GMP. Vitor Santos Costa 2009-03-27 15:32:22 +00:00
  • 4044684dea prototype UDI initializer. Vitor Santos Costa 2009-03-27 15:28:50 +00:00
  • 67eddb5a5b arity may be a long int Vitor Santos Costa 2009-03-27 15:28:32 +00:00
  • 4b5c07192a get rid of debugging message. Vitor Santos Costa 2009-03-27 15:28:22 +00:00
  • 3a213d7029 get rid of debugging message. Vitor Santos Costa 2009-03-27 15:28:08 +00:00
  • 91fd215d3d fix bad types. Vitor Santos Costa 2009-03-27 15:23:54 +00:00
  • 099edc1520 get rid of compilation warning. Vitor Santos Costa 2009-03-27 15:19:30 +00:00
  • 2aa5aa3a26 add -A flag to ask for more attributed stack. Vitor Santos Costa 2009-03-27 15:15:54 +00:00
  • 901161a413 patches to remove ints and be able to allocate a lot of memory in 64 bit mode. Vitor Santos Costa 2009-03-27 14:45:40 +00:00
  • 751426c610 fix unallocated variable in overflow. Vitor Santos Costa 2009-03-27 14:05:27 +00:00
  • 007a1346f4 fix unhandled exceptions. Vitor Santos Costa 2009-03-26 08:54:49 +00:00
  • f46ff06f38 get rid of broken $clause/3: fixes listing of dynamic predicates. Vitor Santos Costa 2009-03-26 08:12:24 +00:00
  • 0d64daa393 fix thread complaints. Vitor Santos Costa 2009-03-26 00:39:57 +00:00
  • 8a0b7312e4 get rid of thread warnings.. Vitor Santos Costa 2009-03-26 00:39:44 +00:00
  • 2a6869bf28 just planning for the future... Vitor Santos Costa 2009-03-26 00:38:46 +00:00
  • 5c2e5c524b recognise exceptions within comparisons. Vitor Santos Costa 2009-03-26 00:37:57 +00:00
  • 2e807fc5c7 fix static_growglobal. Vitor Santos Costa 2009-03-24 14:15:40 +00:00
  • bdd625c8ae arena is allocated by the system now. Vitor Santos Costa 2009-03-24 13:47:32 +00:00
  • 4b65b063ca fixes for threads to compile and boot. Vitor Santos Costa 2009-03-24 13:27:36 +00:00
  • 0391b3ce25 rtree_udi is being compiled from within YAP. Vitor Santos Costa 2009-03-24 08:21:37 +00:00
  • bab1fd36ec Angelika's updates. Vitor Santos Costa 2009-03-24 01:06:50 +00:00
  • b55572baa8 try to have less verbose makes Vitor Santos Costa 2009-03-24 01:03:50 +00:00
  • b198de2272 patch from master Vitor Santos Costa 2009-03-24 01:02:44 +00:00
  • 7769c33be7 fix shunting where it breaks variable order. Vitor Santos Costa 2009-03-24 00:17:59 +00:00
  • 58560d4f2c move bool typedef here. Vitor Santos Costa 2009-03-23 15:29:13 +00:00
  • e56f46c0e3 typedef bool confuses jpl Vitor Santos Costa 2009-03-23 15:28:35 +00:00
  • d18c0ceeb7 be more precise about checking if clpqr and friends are really there. Vitor Santos Costa 2009-03-23 15:27:59 +00:00
  • ee26527482 fix chr reference. Vitor Santos Costa 2009-03-23 15:10:09 +00:00
  • 19d6135c83 more fixes Vitor Santos Costa 2009-03-23 12:40:34 +00:00
  • 2e9de6a0dc remove http package Vitor Santos Costa 2009-03-23 12:23:34 +00:00
  • 981dc3d5d7 support new version of jpl make system more robust to missing packages Vitor Santos Costa 2009-03-23 12:23:00 +00:00
  • 4188091d01 fix case where we have multiple marginals. Vitor Santos Costa 2009-03-19 09:52:25 +00:00
  • 1b238d62ec fix bad copy and paste from master Vitor Santos Costa 2009-03-17 22:29:24 +00:00
  • a221244b8c fix bug in following retry chains. Vitor Santos Costa 2009-03-17 20:10:14 +00:00
  • 4fa27164e6 oops! Vitor Santos Costa 2009-03-16 22:22:07 +00:00
  • 77eaff31b8 cleanup stack shifting when inserting holes (growglobal). Vitor Santos Costa 2009-03-16 17:30:13 +00:00
  • 6a45dbc98a use correct location for problog. Vitor Santos Costa 2009-03-16 15:13:47 +00:00
  • 4cac5b6616 ld_path is not a fixed atom Vitor Santos Costa 2009-03-16 15:12:48 +00:00
  • 5ef03f2d0f fix BLOB operations and get rid of warning Vitor Santos Costa 2009-03-14 10:06:55 +00:00
  • 4ab17198b7 fix eval (quick fix). Vitor Santos Costa 2009-03-14 09:42:35 +00:00
  • add296ba37 fix handling of holds. Vitor Santos Costa 2009-03-13 21:57:15 +00:00
  • c49661f88c support for SGML package, for the faint of heart! Vitor Santos Costa 2009-03-13 19:40:56 +00:00
  • 67b29f3c85 improve SWI compatibility. Vitor Santos Costa 2009-03-13 19:40:27 +00:00
  • d6a06fe092 Experiment with porting SGML to YAP, and trying to preserve SWI code as much as possible. Vitor Santos Costa 2009-03-13 19:39:06 +00:00
  • 754f00d311 fix PLStream to actually link not collide with YAP builtins (for now). initialise current encoding. Vitor Santos Costa 2009-03-13 19:37:52 +00:00
  • 1161f80426 fix calling SWI C-Predicates. Vitor Santos Costa 2009-03-13 19:36:38 +00:00
  • 08acf82266 handle non-wide atoms correctly. Vitor Santos Costa 2009-03-13 19:00:14 +00:00
  • a1b58f61e0 conditional compilation of thread inlines Vitor Santos Costa 2009-03-13 12:06:57 +00:00
  • 8b118f1778 fix bad lock Vitor Santos Costa 2009-03-13 11:49:38 +00:00
  • c9c097b32d improve implementation of call_with_args/* Vitor Santos Costa 2009-03-13 11:11:04 +00:00
  • 398c21db18 tell about clpqr. Vitor Santos Costa 2009-03-10 18:09:15 +00:00
  • 4db453ba0b tell people to use clpqr Vitor Santos Costa 2009-03-10 18:08:37 +00:00