3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-22 00:26:38 +00:00
z3/src
Nuno Lopes eeef4d29d6 remove the optimization for 0-byte allocations
I wasn't able to trigger with any SMT or API benchmark
Removing it ensures the function never returns null and enables further optimizations.
I get an amazing avg speedup of 0.9%

Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
2015-07-01 14:38:33 +01:00
..
api don't crash in Z3_model_eval API if not given a valid expression 2015-06-26 18:33:13 +01:00
ast move functionality from qe_util to ast_util 2015-06-24 17:06:17 +01:00
cmd_context add count of memory allocations and way to limit allocations globally. Fix purification in nlsat_smt to fix regressions on QF_UFNRA 2015-06-24 17:06:12 +01:00
duality tabs 2015-05-19 11:01:15 +01:00
interp fix for issue #109 2015-05-27 16:05:40 -07:00
math fix by anomaly detection, issue #118 2015-06-02 10:42:03 -07:00
model pull unstable 2015-04-01 14:57:11 -07:00
muz cleanup warnings from new dataflow engine 2015-06-30 08:47:37 +01:00
nlsat Removed unnecessary variables and added initialization to others to silence warnings. 2015-02-07 14:47:26 +00:00
opt add model on unknown, to address issue #139 2015-06-24 17:06:18 +01:00
parsers added missing Copyright forms 2015-06-10 11:54:02 -07:00
qe move functionality from qe_util to ast_util 2015-06-24 17:06:17 +01:00
sat enable incremental sat for QF_BV 2015-06-24 17:06:10 +01:00
shell added missing Copyright forms 2015-06-10 11:54:02 -07:00
smt fixes issue #143 and memory leak on theory plugin setup 2015-06-26 09:03:56 +02:00
solver enable incremental sat for QF_BV 2015-06-24 17:06:10 +01:00
tactic fix distribute forall, fixes issue #138 2015-06-24 17:06:16 +01:00
test fix build break 2015-06-24 17:06:20 +01:00
util remove the optimization for 0-byte allocations 2015-07-01 14:38:33 +01:00