Coverage report: /home/ellis/comp/core/ffi/rocksdb/logger.lisp
Kind | Covered | All | % |
expression | 5 | 10 | 50.0 |
branch | 0 | 0 | nil |
Key
Not instrumented
Conditionalized out
Executed
Not executed
Both branches taken
One branch taken
Neither branch taken
1
;;; logger.lisp --- RocksDB Logger
3
;; RocksDB Logger Lisp FFI
7
;; ref: https://github.com/facebook/rocksdb/wiki/Logger
12
(defar rocksdb-logger-destroy void
13
(logger (* rocksdb-logger)))
15
(define-alien-type rocksdb-log-function
22
(defar rocksdb-logger-create-stderr-logger (* rocksdb-logger)
26
(defar rocksdb-logger-create-callback-logger (* rocksdb-logger)
28
(fn (* rocksdb-log-function))
32
(define-alien-callable rocksdb-log-default void
37
(declare (ignore priv len lev))
38
(log:log-message :info nil msg))