Nikolaj Bjorner
|
dbb35b951c
|
make .NET and Java bindings for optimization use Expr instead of ArithExpr to accomodate bit-vector optimization
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-13 08:51:16 -08:00 |
|
Christoph M. Wintersteiger
|
db398eca7a
|
Tabs, formatting.
|
2017-09-17 17:50:05 +01:00 |
|
Nikolaj Bjorner
|
43c2ccb29a
|
add missing functions to serialize optimize benchmarks for Java #1215
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-16 16:38:48 -07:00 |
|
Nikolaj Bjorner
|
4b759fd865
|
add missing functions to serialize optimize benchmarks for Java #1215
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-16 16:18:19 -07:00 |
|
George Karpenkov
|
be1e9918f0
|
Class Optimize#Handle should be static,
as it already includes an explicit reference to the Optimize class.
|
2017-02-27 18:49:02 +01:00 |
|
George Karpenkov
|
b3be83e7c5
|
Sane indentation + removing extra spaces for Optimize.java
|
2017-02-27 18:48:44 +01:00 |
|
George Karpenkov
|
d6c79facc7
|
Java API for getting the objective value as a triple
See #911 for the motivation,
and e02160c674 for the relevant change
in C API.
|
2017-02-27 18:42:44 +01:00 |
|
George Karpenkov
|
22ffd65d1e
|
Java API: split incRef into incRef and addToReferenceQueue
One method should do one thing only, it's easy to mix things up
otherwise.
|
2016-06-12 21:01:58 +02:00 |
|
George Karpenkov
|
495ef0f055
|
Java bindings with no finalizers
Replacing finalizers with PhantomReferences, required quite a lot of
changes to the codebase.
|
2016-06-12 20:27:01 +02:00 |
|
George Karpenkov
|
8bb0010dc3
|
Javadoc and indentation fixes
- A proper way to refer to the function in the same class is "#funcName"
- There is no point in "@param p" declaration if no description follows
it.
|
2016-01-06 11:19:26 +01:00 |
|
George Karpenkov
|
c435bc379b
|
Added braces
Lack of braces on multi-line statements is considered very scary in
Java.
|
2016-01-06 11:14:53 +01:00 |
|
George Karpenkov
|
1dcaddbec7
|
Adding @Override declarations
They are important, as they prevent miss-spelling the parent method and
/or arguments name.
|
2016-01-06 11:07:48 +01:00 |
|
Nikolaj Bjorner
|
eb5af100bd
|
adding optimize bindings for ML, adding get_reason_unknown to optimize, mentioned in pull request issue #188, second edition
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-08-09 17:49:20 +02:00 |
|
Nikolaj Bjorner
|
a0894ac7bf
|
add basic example of using optimizaiton context to Java as raised in issue #179
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-07-30 11:32:14 -03:00 |
|
Nikolaj Bjorner
|
7d5c144dfe
|
add java Optimize context
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-07-16 18:00:45 -07:00 |
|