Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cwida/ALP
/ functions
Functions
2,854 in github.com/cwida/ALP
⨍
Functions
2,854
◇
Types & classes
783
↓ 1 callers
Function
outputChunk
------------------------------------------------------------------------------
publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/btrtocsv.cpp:37
↓ 1 callers
Function
parse
publication/source_code/bench_end_to_end/src/common/runtime/Import.cpp:275
↓ 1 callers
Function
parse_column_records
Parse Function
benchmarks/include/benchmark.hpp:81
↓ 1 callers
Function
parse_columns
publication/source_code/bench_end_to_end/src/common/runtime/Import.cpp:966
↓ 1 callers
Function
parse_json
* Parse json file using jsmn. Return array of tokens, * and mapped file. Caller needs to free array. */
publication/source_code/bench_end_to_end/3rdparty/jevents/json.c:72
↓ 1 callers
Function
perf_aux_unmap
* perf_aux_unmap - Unmap an aux buffer. * @pfd: perf_fd passed to perf_aux_map. * @aux: Aux structure to unmap. */
publication/source_code/bench_end_to_end/3rdparty/jevents/perf-aux.c:60
↓ 1 callers
Function
perf_buffer_read
publication/source_code/bench_end_to_end/3rdparty/jevents/perf-iter.c:74
↓ 1 callers
Function
perf_fd_open_other
* perf_fd_open_other - Open a perf event with ring buffer for other thread or cpu * @p: perf_fd to initialize * @attr: perf event attribute to use
publication/source_code/bench_end_to_end/3rdparty/jevents/perf-iter.c:144
↓ 1 callers
Function
perf_iter_continue
publication/source_code/bench_end_to_end/3rdparty/jevents/perf-iter.c:112
↓ 1 callers
Function
perf_iter_finished
publication/source_code/bench_end_to_end/3rdparty/jevents/perf-iter.h:49
↓ 1 callers
Function
perf_iter_init
publication/source_code/bench_end_to_end/3rdparty/jevents/perf-iter.c:43
↓ 1 callers
Method
plot_architectures
(self)
publication/plotter/plot_maker.py:519
↓ 1 callers
Method
plot_end_to_end
(self)
publication/plotter/plot_maker.py:604
↓ 1 callers
Method
plot_fused_unfused
(self)
publication/plotter/plot_maker.py:269
↓ 1 callers
Method
plot_speed
(self)
publication/plotter/plot_maker.py:66
↓ 1 callers
Method
popOperator
publication/source_code/bench_end_to_end/src/vectorwise/QueryBuilder.cpp:137
↓ 1 callers
Function
prepare
publication/source_code/bench_end_to_end/src/benchmarks/hardware/randomWrites.cpp:22
↓ 1 callers
Function
prepare_buffers
-------------------------------------------------------------------------------------
publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/test-s3-crt.cpp:63
↓ 1 callers
Function
printDouble
-------------------------------------------------------------------------------------
publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/double-stats/DecimalApplication.cpp:22
↓ 1 callers
Function
printDouble
publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/MaxExponent.cpp:17
↓ 1 callers
Function
printHeader
benchmarks/fls_bench/fls_bench.hpp:2001
↓ 1 callers
Method
printParams
publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/PerfEvent.hpp:214
↓ 1 callers
Method
printReport
publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/PerfEvent.hpp:179
↓ 1 callers
Function
print_counters
publication/source_code/bench_end_to_end/3rdparty/jevents/measure.c:158
↓ 1 callers
Function
print_diff
(diff_lines, use_color)
scripts/run-clang-format.py:238
↓ 1 callers
Function
print_event_list_attr
publication/source_code/bench_end_to_end/3rdparty/jevents/session.c:530
↓ 1 callers
Method
proj_multiplies_int64_t_col_int64_t_col
publication/source_code/bench_end_to_end/src/benchmarks/config.cpp:45
↓ 1 callers
Method
proj_multiplies_sel_int64_t_col_int64_t_col
publication/source_code/bench_end_to_end/src/benchmarks/config.cpp:52
↓ 1 callers
Method
proj_sel_minus_int64_t_val_int64_t_col
publication/source_code/bench_end_to_end/src/benchmarks/config.cpp:31
↓ 1 callers
Method
proj_sel_plus_int64_t_col_int64_t_val
publication/source_code/bench_end_to_end/src/benchmarks/config.cpp:38
↓ 1 callers
Method
pushOperator
publication/source_code/bench_end_to_end/src/vectorwise/QueryBuilder.cpp:135
↓ 1 callers
Function
put_object
-------------------------------------------------------------------------------------
publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/generate_s3_data.cpp:34
↓ 1 callers
Method
read
include/alp/storer.hpp:49
↓ 1 callers
Function
readDirectory
publication/source_code/bench_end_to_end/btrblocks_copy/btrfiles/Relation.cpp:8
↓ 1 callers
Method
readDouble
()
publication/source_code/extern/elf/src/test/java/org/urbcomp/startdb/compress/elf/doubleprecision/FileReader.java:23
↓ 1 callers
Function
read_data
data/include/data.hpp:17
↓ 1 callers
Function
read_double
publication/source_code/bench_end_to_end/src/common/runtime/Import.cpp:824
↓ 1 callers
Function
read_event
publication/source_code/bench_end_to_end/3rdparty/jevents/session.c:426
↓ 1 callers
Function
read_metatdata
-------------------------------------------------------------------------------------
publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/decompression-speed-s3.cpp:37
↓ 1 callers
Function
real_event
* Handle different fixed counter encodings between JSON and perf. */
publication/source_code/bench_end_to_end/3rdparty/jevents/cache.c:156
↓ 1 callers
Function
red
(s)
scripts/run-clang-format.py:222
↓ 1 callers
Method
release
publication/source_code/include/duckdb/single_thread_ptr.hpp:86
↓ 1 callers
Method
releaseBitset
publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/extern/RoaringBitmap.cpp:61
↓ 1 callers
Function
releaseStream
publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/test-s3-crt.cpp:92
↓ 1 callers
Function
remove_binary_file
publication/source_code/bench_end_to_end/src/common/runtime/Import.cpp:1168
↓ 1 callers
Function
remove_glob
remove_glob - Removes a globbed path from the structure. @glob: a pointer to a glob_t struct. @index: the index to remove from the glob_t struct.
publication/source_code/bench_end_to_end/3rdparty/jevents/resolve.c:476
↓ 1 callers
Function
requestColumn
-------------------------------------------------------------------------------------
publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/decompression-speed-s3.cpp:78
↓ 1 callers
Function
resolve_pmu
Should cache pmus. Caller must free return value. */
publication/source_code/bench_end_to_end/3rdparty/jevents/resolve.c:695
↓ 1 callers
Function
rmap_event
publication/source_code/bench_end_to_end/3rdparty/jevents/cache.c:306
↓ 1 callers
Method
roundUp
(float v, int alpha)
publication/source_code/extern/elf/src/main/java/org/urbcomp/startdb/compress/elf/decompressor32/AbstractElfDecompressor32.java:76
↓ 1 callers
Method
roundUp
(double v, int alpha)
publication/source_code/extern/elf/src/main/java/org/urbcomp/startdb/compress/elf/decompressor/AbstractElfDecompressor.java:75
↓ 1 callers
Function
run
publication/source_code/bench_end_to_end/src/benchmarks/hardware/randomWrites.cpp:31
↓ 1 callers
Function
run
publication/source_code/bench_end_to_end/src/benchmarks/primitives/simdselection.cpp:167
↓ 1 callers
Function
run_clang_format_diff
(args, file)
scripts/run-clang-format.py:130
↓ 1 callers
Function
run_clang_format_diff_wrapper
(args, file)
scripts/run-clang-format.py:119
↓ 1 callers
Function
s3_decompressPartFinish
-------------------------------------------------------------------------------------
publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/s3-management.hpp:158
↓ 1 callers
Function
s3_free_buffers
-------------------------------------------------------------------------------------
publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/s3-management.hpp:64
↓ 1 callers
Function
s3_get_client
-------------------------------------------------------------------------------------
publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/s3-management.hpp:196
↓ 1 callers
Function
s3_init
-------------------------------------------------------------------------------------
publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/s3-management.hpp:181
↓ 1 callers
Function
s3_prepare_buffers
-------------------------------------------------------------------------------------
publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/s3-management.hpp:70
↓ 1 callers
Function
s3_releaseBuffer
-------------------------------------------------------------------------------------
publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/s3-management.hpp:109
↓ 1 callers
Function
s3_releaseStream
-------------------------------------------------------------------------------------
publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/s3-management.hpp:104
↓ 1 callers
Function
s3_requestFile
-------------------------------------------------------------------------------------
publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/s3-management.hpp:149
↓ 1 callers
Function
s3_wait_for_end
-------------------------------------------------------------------------------------
publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/s3-management.hpp:171
↓ 1 callers
Method
sampled_items
publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/sampling_algorithms.cpp:158
↓ 1 callers
Function
sel_less_int16_t_col_int16_t_val_avx512
publication/source_code/bench_end_to_end/src/benchmarks/primitives/simdselection.cpp:33
↓ 1 callers
Method
sel_less_int32_t_col_int32_t_val
publication/source_code/bench_end_to_end/src/benchmarks/config.cpp:59
↓ 1 callers
Function
sel_less_int64_t_col_int64_t_val_avx512
publication/source_code/bench_end_to_end/src/benchmarks/primitives/simdselection.cpp:9
↓ 1 callers
Function
sel_less_int8_t_col_int8_t_val_avx512
publication/source_code/bench_end_to_end/src/benchmarks/primitives/simdselection.cpp:60
↓ 1 callers
Method
selfDescription
-------------------------------------------------------------------------------------
publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/CompressionScheme.hpp:49
↓ 1 callers
Method
selfDescription
-------------------------------------------------------------------------------------
publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/CompressionScheme.hpp:132
↓ 1 callers
Method
selsel_greater_equal_int32_t_col_int32_t_val
publication/source_code/bench_end_to_end/src/benchmarks/config.cpp:65
↓ 1 callers
Method
selsel_greater_equal_int64_t_col_int64_t_val
publication/source_code/bench_end_to_end/src/benchmarks/config.cpp:77
↓ 1 callers
Method
selsel_less_equal_int64_t_col_int64_t_val
publication/source_code/bench_end_to_end/src/benchmarks/config.cpp:83
↓ 1 callers
Function
selsel_less_int16_t_col_int16_t_val_avx512
publication/source_code/bench_end_to_end/src/benchmarks/primitives/simdselection.cpp:118
↓ 1 callers
Function
selsel_less_int32_t_col_int32_t_val_avx512
publication/source_code/bench_end_to_end/src/benchmarks/primitives/simdselection.cpp:96
↓ 1 callers
Method
selsel_less_int64_t_col_int64_t_val
publication/source_code/bench_end_to_end/src/benchmarks/config.cpp:71
↓ 1 callers
Function
selsel_less_int8_t_col_int8_t_val_avx512
publication/source_code/bench_end_to_end/src/benchmarks/primitives/simdselection.cpp:142
↓ 1 callers
Function
session_print_timestamp
* session_print_timestamp - Print perf stat style timestamp into buffer * @buf: String buffer. Should be SESSION_TIMESTAMP_LEN sized. * @bufs: Buffe
publication/source_code/bench_end_to_end/3rdparty/jevents/print.c:19
↓ 1 callers
Function
setupSchemePool
-------------------------------------------------------------------------------------
publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/pseudodecimal_benchmark.cpp:89
↓ 1 callers
Function
setupSchemePool
publication/source_code/bench_end_to_end/src/common/runtime/Import.cpp:40
↓ 1 callers
Method
size
publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/MMapVector.hpp:56
↓ 1 callers
Method
size
publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/Chunk.hpp:57
↓ 1 callers
Function
sort_results
publication/source_code/bench_end_to_end/3rdparty/jevents/measure.c:143
↓ 1 callers
Method
spaceRemaining
publication/source_code/bench_end_to_end/include/common/runtime/Database.hpp:203
↓ 1 callers
Function
special_attr
publication/source_code/bench_end_to_end/3rdparty/jevents/resolve.c:172
↓ 1 callers
Method
split
https://stackoverflow.com/a/46931770/5165633
benchmarks/fls_bench/fls_bench.hpp:2211
↓ 1 callers
Function
splitTime
---------------------------------------------------------------------------
publication/source_code/bench_end_to_end/src/common/runtime/Types.cpp:312
↓ 1 callers
Function
sse_int64_to_double
SSE version of int64_to_double Only works for inputs in the range: [-2^51, 2^51]
include/alp/decoder.hpp:59
↓ 1 callers
Method
start
publication/source_code/bench_end_to_end/include/common/runtime/Concurrency.hpp:36
↓ 1 callers
Method
startCounters
publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/PerfEvent.hpp:112
↓ 1 callers
Method
stopCounters
publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/PerfEvent.hpp:130
↓ 1 callers
Method
storeCompressionRatioResult
(String filePath)
publication/source_code/extern/elf/src/test/java/org/urbcomp/startdb/compress/elf/doubleprecision/TestCompressor.java:223
↓ 1 callers
Method
storeResult
(String filePath)
publication/source_code/extern/elf/src/test/java/org/urbcomp/startdb/compress/elf/doubleprecision/TestCompressor.java:208
↓ 1 callers
Function
strip_original_lines
(original_lines, columns)
publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/compare_csvs.py:30
↓ 1 callers
Function
sum
publication/source_code/bench_end_to_end/src/common/runtime/Import.cpp:1109
↓ 1 callers
Method
testELFCompressor
(String fileName, Map<String, List<ResultStructure>> resultCompressor)
publication/source_code/extern/elf/src/test/java/org/urbcomp/startdb/compress/elf/doubleprecision/TestCompressor.java:80
↓ 1 callers
Method
testELFSpeed
(String fileName, Map<String, List<ResultStructure>> resultCompressor)
publication/source_code/extern/elf/src/test/java/org/urbcomp/startdb/compress/elf/doubleprecision/TestCompressor.java:136
↓ 1 callers
Method
toCRString
()
publication/source_code/extern/elf/src/test/java/org/urbcomp/startdb/compress/elf/doubleprecision/ResultStructure.java:241
↓ 1 callers
Method
toString
()
publication/source_code/extern/elf/src/test/java/org/urbcomp/startdb/compress/elf/doubleprecision/ResultStructure.java:233
← previous
next →
1,101–1,200 of 2,854, ranked by callers