From a374dfe0d102157850da9cd494d684c27b523c2b Mon Sep 17 00:00:00 2001 From: Eyck Jentzsch Date: Tue, 6 Nov 2018 13:22:05 +0100 Subject: [PATCH] Excluded binary and LevelDB based SCV backends --- .cproject | 29 ++++++++++++++----- conanfile.txt | 1 - examples/simple_system/sc_main.cpp | 2 +- .../scv_tr_recording_example.cpp | 8 ----- sc-components | 2 +- 5 files changed, 23 insertions(+), 19 deletions(-) diff --git a/.cproject b/.cproject index 2954047..ec11919 100644 --- a/.cproject +++ b/.cproject @@ -6,6 +6,7 @@ + @@ -14,9 +15,9 @@ - - - + + + @@ -48,18 +49,18 @@ + - - + - - - + + + @@ -82,6 +83,17 @@ + + + + + + + + + + + @@ -105,4 +117,5 @@ + diff --git a/conanfile.txt b/conanfile.txt index 3adc6c8..08af144 100644 --- a/conanfile.txt +++ b/conanfile.txt @@ -4,7 +4,6 @@ SystemC/2.3.2@minres/stable SystemCVerification/2.0.1@minres/stable SystemC-CCI/1.0.0@minres/stable - LevelDB/1.21@minres/stable [generators] cmake diff --git a/examples/simple_system/sc_main.cpp b/examples/simple_system/sc_main.cpp index d8e1f53..162209f 100644 --- a/examples/simple_system/sc_main.cpp +++ b/examples/simple_system/sc_main.cpp @@ -77,7 +77,7 @@ int sc_main(int argc, char *argv[]) { /////////////////////////////////////////////////////////////////////////// // set up tracing & transaction recording /////////////////////////////////////////////////////////////////////////// - tracer trace("simple_system", tracer::BINARY, vm.count("trace")); + tracer trace("simple_system", tracer::COMPRESSED, vm.count("trace")); // todo: fix displayed clock period in VCD /////////////////////////////////////////////////////////////////////////// diff --git a/examples/transaction_recording/scv_tr_recording_example.cpp b/examples/transaction_recording/scv_tr_recording_example.cpp index 3414c54..0f4f201 100644 --- a/examples/transaction_recording/scv_tr_recording_example.cpp +++ b/examples/transaction_recording/scv_tr_recording_example.cpp @@ -337,17 +337,9 @@ inline const char* init_db(char type){ return "my_db.txlog"; break; case '3': - scv_tr_binary_init(); - return "my_db.txb"; - break; - case '4': scv_tr_sqlite_init(); return "my_db.txdb"; break; - case '5': - scv_tr_ldb_init(); - return "my_db.txldb"; - break; default: scv_tr_text_init(); return "my_db.txlog"; diff --git a/sc-components b/sc-components index 53ff553..0f5b5f6 160000 --- a/sc-components +++ b/sc-components @@ -1 +1 @@ -Subproject commit 53ff55301ca66162b036c9fcfd4683712f5261a5 +Subproject commit 0f5b5f68e7d5d481b4f8da2620df633495c989d9