| 
								
								
									 Christoph M. Wintersteiger | d7a62baef4 | Improved memory use of the Java API. Thanks to Joerg Pfaehler for reporting this issue! + formatting
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-30 21:10:22 -06:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | b8b57a8a26 | Improved memory use of the Java API. + formatting | 2015-01-30 21:05:14 -06:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 3b78509d0a | Improved memory use of the .NET API Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-30 20:45:16 -06:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 6017dcace3 | datalog: fix compilation for rules like a(X) :- not b(X). Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2015-01-29 20:41:22 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 4be2f608f1 | Datalog: make the compiler reuse registers in simple cases. this also allows some code simplification
 dl_compiler.cpp |  133 +++++++++++++++++++-------------------------------------
 dl_compiler.h   |   16 +++---
 2 files changed, 54 insertions(+), 95 deletions(-)
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2015-01-29 13:00:44 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 2e083ab9c2 | DoC: specialize union for the case dst=empty and/or delta=empty this avoids O(n^2) insert and becomes O(n)
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2015-01-29 08:50:12 +00:00 |  | 
				
					
						| 
								
								
									 unknown | f020b7c7b8 | Merge branch 'opt' of https://git01.codeplex.com/z3 into opt | 2015-01-28 17:54:26 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 635fbee2bc | Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable | 2015-01-28 15:38:19 -06:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | bcfefdd8ee | Bugfix for the FPA theory. Thanks to codeplex user smccamant for reporting this one. Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-28 15:38:08 -06:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 2fa35233f7 | Bugfix for the FPA theor. Thanks to codeplex user smccamant for reporting this one. Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-28 13:17:22 -06:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 1701af9dc9 | DoC: fix fast_empty() for tables without columns Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2015-01-28 11:38:26 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 9e447281ed | Datalog: fix bug in compilation of negated queries that referenced vars not in the head. We will now first add unbounded columns for negation and for filtering
do filter_negation, and finally filter_interpret(_project) | 2015-01-27 14:21:34 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 83bae6c8aa | DoC: fix bug filter_by_negation when negation table has 0 columns Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2015-01-27 13:42:14 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 88530c8b90 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable | 2015-01-26 22:19:16 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 6ab167f0c7 | fix debug build Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2015-01-25 18:31:04 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 37fca65517 | fuse join with projection avoiding double insert (but at cost of double projection) Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-01-25 04:37:42 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 761c7d9a40 | adding annotation to logging to show number of columns and rows, adding dual propagation sketch Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-01-25 04:01:18 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | b6c40c6c0e | Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable | 2015-01-24 19:13:09 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | e1d469fcbf | Update release notes Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-24 19:12:55 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | b92bdaeebe | ML API readme fixes Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-24 18:51:47 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 2f3ea1f39d | removed legacy ML API Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-24 18:48:51 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | e29abefb12 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into ml-ng Conflicts:
	scripts/mk_util.py
+ Cosmetics
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-24 18:44:59 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 5c7d0380d3 | Fixes in the OCaml FPA  API and example | 2015-01-24 18:29:52 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 1c9051016a | Merge branch 'unstable' of https://git01.codeplex.com/z3 into ml-ng Conflicts:
	scripts/mk_util.py | 2015-01-24 18:29:03 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 181911d4b6 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-24 17:33:53 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 9cb50c9f28 | FPA API bugfixes Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-24 17:33:26 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 5f527fa562 | documentation fixes Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-24 15:54:32 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | aae37c2317 | Merge branch 'opt' of https://git01.codeplex.com/z3 into opt | 2015-01-23 13:06:27 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 552cbd840f | adding soft-assertions Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-01-23 13:06:11 -08:00 |  | 
				
					
						| 
								
								
									 Andrey Rybalchenko | 044f2a93e7 | fix build with gcc | 2015-01-23 19:53:14 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 65ccc9a8ea | added FPA ML API Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-23 19:36:47 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 48c72d2c38 | FPA API: naming consistency Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-23 18:18:26 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 145e025959 | FPA API naming consistency Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-23 18:14:49 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 89bfbd38c8 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into ml-ng | 2015-01-23 17:11:57 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 06051989be | FPA API: Naming consistency Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-23 17:11:12 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 036a56e360 | DoC: remove another unused variable | 2015-01-23 17:09:17 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 3bf3de17e9 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into ml-ng | 2015-01-23 17:04:18 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 93db50ff64 | DoC: further code simplifications | 2015-01-23 17:04:09 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 3d91510565 | FPA API: naming consistency fixes Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-23 17:03:56 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 03e62d6004 | Merge branch 'opt' of https://git01.codeplex.com/z3 into opt | 2015-01-23 16:55:18 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 92f6dd4de4 | DoC: factorize join and join_project code so that join_project learns need tricks (i.e., prune empty vectors upfront) | 2015-01-23 16:55:02 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 724e04174e | Merge branch 'unstable' of https://git01.codeplex.com/z3 into ml-ng | 2015-01-23 15:32:01 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 18b1372199 | DoC: remove unused class fields in join operation | 2015-01-23 14:56:25 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 8cd69acaca | build fix | 2015-01-23 11:34:08 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | ffd10675f4 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into ml-ng | 2015-01-23 11:07:48 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 0c2e2d78dd | renamed function to avoid compilation issues Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-22 18:52:28 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 034e4f469e | Fixed memory leak | 2015-01-22 18:43:23 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | c3ff342bea | Bugfixes for the Python FPA API Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-22 18:31:30 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 0ab54b9e0c | bugfix for FPA numerals Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-21 19:43:26 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 880cbb936e | fixed portability issue | 2015-01-21 19:37:49 +00:00 |  |