The Open
D
Programming Language
Learn
Language
Library
Contribute
Blog
Report
mir
ion
benchmark
struct
Report {
struct
Duration
via
import
core
.
time
:
Duration
;
;
size_t
json_input_size
;
size_t
json_minimized_size
;
size_t
msgpack_size
;
size_t
ion_size
;
@
serdeProxy
!
string
Duration
json_to_ion
;
@
serdeProxy
!
string
Duration
ion_to_ion
;
@
serdeProxy
!
string
Duration
ion_to_json
;
@
serdeProxy
!
string
Duration
ion_to_msgpack
;
@
serdeProxy
!
string
Duration
msgpack_to_ion
;
@
serdeProxy
!
string
Duration
ion_parsgin
;
@
serdeProxy
!
string
Duration
ion_writing
;
@
serdeProxy
!
string
Duration
memcpy
;
}
Members
Variables
ion_parsgin
Duration
ion_parsgin
;
Avg duration per call
ion_size
size_t
ion_size
;
ion_to_ion
Duration
ion_to_ion
;
Avg duration per call
ion_to_json
Duration
ion_to_json
;
Avg duration per call
ion_to_msgpack
Duration
ion_to_msgpack
;
Avg duration per call
ion_writing
Duration
ion_writing
;
Avg duration per call
json_input_size
size_t
json_input_size
;
json_minimized_size
size_t
json_minimized_size
;
json_to_ion
Duration
json_to_ion
;
Avg duration per call
memcpy
Duration
memcpy
;
Avg duration per call for JSON
msgpack_size
size_t
msgpack_size
;
msgpack_to_ion
Duration
msgpack_to_ion
;
Avg duration per call
Meta
Source
See Implementation
mir
ion
benchmark
functions
benchmarkData
structs
Report