Skip to content

Instantly share code, notes, and snippets.

@inkydragon
Last active February 11, 2024 17:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save inkydragon/89e6ad4ca969f60afd39885d39e199eb to your computer and use it in GitHub Desktop.
Save inkydragon/89e6ad4ca969f60afd39885d39e199eb to your computer and use it in GitHub Desktop.
Julia Source Code Count: Counts the lines of code in folders `base/`, `src/`, `test/`, in descending order.
filename language code comment blank total
base/loading.jl Julia 3,015 284 333 3,632
base/compiler/abstractinterpretation.jl Julia 2,858 381 158 3,397
base/compiler/tfuncs.jl Julia 2,810 265 193 3,268
base/show.jl Julia 2,783 217 320 3,320
base/abstractarray.jl Julia 2,696 249 618 3,563
base/docs/basedocs.jl Julia 2,630 96 828 3,554
base/array.jl Julia 2,444 164 486 3,094
base/reflection.jl Julia 2,233 121 441 2,795
base/compiler/ssair/passes.jl Julia 2,125 259 180 2,564
base/sort.jl Julia 1,864 189 419 2,472
base/compiler/ssair/ir.jl Julia 1,759 125 147 2,031
base/compiler/ssair/inlining.jl Julia 1,610 146 143 1,899
base/bitarray.jl Julia 1,535 108 302 1,945
base/multidimensional.jl Julia 1,446 200 276 1,922
base/stream.jl Julia 1,316 113 181 1,610
base/compiler/ssair/EscapeAnalysis/EscapeAnalysis.jl Julia 1,304 112 113 1,529
base/math.jl Julia 1,240 91 289 1,620
base/compiler/optimize.jl Julia 1,217 148 109 1,474
base/iterators.jl Julia 1,201 73 284 1,558
base/io.jl Julia 1,174 87 281 1,542
base/range.jl Julia 1,159 103 229 1,491
base/expr.jl Julia 1,103 59 229 1,391
base/exports.jl Julia 1,050 65 64 1,179
base/operators.jl Julia 1,045 76 325 1,446
base/file.jl Julia 1,030 53 185 1,268
base/reduce.jl Julia 1,008 72 314 1,394
base/broadcast.jl Julia 994 173 204 1,371
base/mpfr.jl Julia 979 65 181 1,225
base/intfuncs.jl Julia 957 96 184 1,237
base/special/trig.jl Julia 951 227 125 1,303
base/reducedim.jl Julia 949 88 236 1,273
base/float.jl Julia 920 85 205 1,210
base/toml_parser.jl Julia 920 161 135 1,216
base/compiler/typeinfer.jl Julia 908 142 84 1,134
base/complex.jl Julia 907 83 147 1,137
base/errorshow.jl Julia 881 91 103 1,075
base/strings/util.jl Julia 858 54 205 1,117
base/compiler/inferencestate.jl Julia 852 71 108 1,031
base/compiler/ssair/show.jl Julia 846 90 91 1,027
base/gmp.jl Julia 844 69 154 1,067
base/binaryplatforms.jl Julia 842 108 151 1,101
base/dict.jl Julia 838 42 161 1,041
base/essentials.jl Julia 805 194 223 1,222
base/task.jl Julia 801 78 140 1,019
base/compiler/ssair/slot2ssa.jl Julia 786 84 42 912
base/set.jl Julia 777 45 149 971
base/reinterpretarray.jl Julia 769 56 86 911
base/int.jl Julia 767 69 214 1,050
base/compiler/typelimits.jl Julia 752 138 40 930
base/regex.jl Julia 729 27 140 896
base/strings/io.jl Julia 643 52 119 814
base/compiler/typelattice.jl Julia 632 73 77 782
base/strings/basic.jl Julia 623 42 180 845
base/boot.jl Julia 606 237 137 980
base/twiceprecision.jl Julia 600 70 118 788
base/process.jl Julia 589 59 75 723
base/util.jl Julia 588 43 84 715
base/strings/unicode.jl Julia 576 53 156 785
base/strings/search.jl Julia 574 27 126 727
base/logging.jl Julia 548 47 102 697
base/abstractdict.jl Julia 538 25 113 676
base/sysinfo.jl Julia 529 31 116 676
base/terminfo_data.jl Julia 527 3 11 541
base/client.jl Julia 518 50 63 631
base/tuple.jl Julia 515 65 114 694
base/promotion.jl Julia 508 33 95 636
base/Base.jl Julia 492 107 104 703
base/rational.jl Julia 492 26 98 616
base/channels.jl Julia 490 34 119 643
base/timing.jl Julia 490 18 90 598
base/path.jl Julia 488 25 103 616
base/compiler/ssair/domtree.jl Julia 486 166 78 730
base/docs/Docs.jl Julia 486 103 110 699
base/iobuffer.jl Julia 485 24 69 578
base/iostream.jl Julia 482 21 112 615
base/abstractset.jl Julia 477 29 130 636
base/namedtuple.jl Julia 462 14 102 578
base/arrayshow.jl Julia 460 85 49 594
base/strings/string.jl Julia 452 45 88 585
base/libc.jl Julia 440 38 95 573
base/methodshow.jl Julia 430 28 43 501
base/meta.jl Julia 428 7 71 506
base/special/log.jl Julia 425 111 52 588
base/stat.jl Julia 424 13 83 520
base/cmd.jl Julia 419 13 79 511
base/shell.jl Julia 417 23 56 496
base/compiler/types.jl Julia 415 34 57 506
base/indices.jl Julia 414 28 94 536
base/abstractarraymath.jl Julia 413 19 87 519
base/subarray.jl Julia 412 71 61 544
base/ryu/shortest.jl Julia 411 26 19 456
base/threadingconstructs.jl Julia 407 21 74 502
base/lock.jl Julia 406 21 75 502
base/compiler/utilities.jl Julia 404 52 74 530
base/strings/annotated.jl Julia 395 25 93 513
base/compiler/ssair/irinterp.jl Julia 391 23 31 445
base/initdefs.jl Julia 382 53 72 507
base/special/exp.jl Julia 379 74 50 503
base/missing.jl Julia 365 23 69 457
base/cartesian.jl Julia 357 23 71 451
base/accumulate.jl Julia 350 19 76 445
base/compiler/ssair/verify.jl Julia 350 49 10 409
base/rounding.jl Julia 350 16 106 472
base/libdl.jl Julia 340 38 74 452
base/atomics.jl Julia 339 27 103 469
base/parse.jl Julia 331 21 49 401
base/c.jl Julia 319 24 72 415
base/bitset.jl Julia 314 48 65 427
base/multimedia.jl Julia 314 40 76 430
base/reshapedarray.jl Julia 312 21 45 378
base/compiler/effects.jl Julia 311 7 33 351
base/filesystem.jl Julia 311 10 49 370
base/asyncmap.jl Julia 310 30 64 404
base/asyncevent.jl Julia 309 15 44 368
base/terminfo.jl Julia 308 15 46 369
base/experimental.jl Julia 306 11 62 379
base/compiler/typeutils.jl Julia 305 45 33 383
base/combinatorics.jl Julia 296 14 58 368
base/permuteddimsarray.jl Julia 293 14 68 375
base/fastmath.jl Julia 286 47 60 393
base/char.jl Julia 282 9 49 340
base/deprecated.jl Julia 282 53 65 400
base/div.jl Julia 282 33 58 373
base/number.jl Julia 281 20 94 395
base/floatfuncs.jl Julia 279 34 53 366
base/checked.jl Julia 268 45 70 383
base/Makefile Makefile 264 26 32 322
base/ryu/utils.jl Julia 261 2 54 317
base/stacktraces.jl Julia 257 10 49 316
base/strings/cstring.jl Julia 253 20 42 315
base/compiler/abstractlattice.jl Julia 247 12 53 312
base/pointer.jl Julia 242 14 65 321
base/strings/substring.jl Julia 242 11 51 304
base/compiler/validation.jl Julia 238 10 18 266
base/error.jl Julia 234 34 45 313
base/ryu/exp.jl Julia 234 3 4 241
base/env.jl Julia 233 8 33 274
base/compiler/ssair/tarjan.jl Julia 229 40 42 311
base/version.jl Julia 228 7 41 276
base/arraymath.jl Julia 226 13 46 285
base/genericmemory.jl Julia 221 21 49 291
base/pcre.jl Julia 219 22 38 279
base/gcutils.jl Julia 210 7 58 275
base/compiler/inferenceresult.jl Julia 203 18 17 238
base/irrationals.jl Julia 197 11 49 257
base/Enums.jl Julia 196 9 34 239
base/hamt.jl Julia 193 54 31 278
base/compiler/stmtinfo.jl Julia 189 10 41 240
base/secretbuffer.jl Julia 189 12 32 233
base/views.jl Julia 188 31 31 250
base/slicearray.jl Julia 183 9 54 246
base/special/rem_pio2.jl Julia 183 84 27 294
base/weakkeydict.jl Julia 183 5 21 209
base/ryu/fixed.jl Julia 177 2 4 183
base/compiler/compiler.jl Julia 173 20 34 227
base/summarysize.jl Julia 165 13 19 197
base/partr.jl Julia 158 3 33 194
base/deepcopy.jl Julia 153 4 18 175
base/iddict.jl Julia 151 5 31 187
base/refpointer.jl Julia 149 18 40 207
base/condition.jl Julia 147 14 31 192
base/scopedvalues.jl Julia 145 6 32 183
base/special/hyperbolic.jl Julia 142 98 27 267
base/linking.jl Julia 140 8 22 170
base/libuv.jl Julia 136 7 30 173
base/bool.jl Julia 131 10 46 187
base/multinverses.jl Julia 128 31 21 180
base/compiler/methodtable.jl Julia 127 9 21 157
base/docs/intrinsicsdocs.jl Julia 127 1 53 181
base/rawbigints.jl Julia 126 2 23 151
base/ordering.jl Julia 125 10 43 178
base/linked_list.jl Julia 124 12 17 153
base/some.jl Julia 124 6 39 169
base/ryu/Ryu.jl Julia 114 0 18 132
base/generator.jl Julia 102 2 30 134
base/compiler/ssair/EscapeAnalysis/disjoint_set.jl Julia 100 21 23 144
base/sysimg.jl Julia 100 19 28 147
base/simdloop.jl Julia 96 20 24 140
base/version_git.sh Shell Script 95 13 12 120
base/uuid.jl Julia 94 2 14 110
base/options.jl Julia 93 3 7 103
base/idset.jl Julia 91 11 13 115
base/mathconstants.jl Julia 90 8 35 133
base/docs/utils.jl Julia 88 4 28 120
base/hashing.jl Julia 88 8 26 122
base/special/cbrt.jl Julia 88 48 30 166
base/compiler/ssair/legacy.jl Julia 87 7 6 100
base/cpuid.jl Julia 85 15 16 116
base/opaque_closure.jl Julia 80 3 12 95
base/threadcall.jl Julia 80 13 15 108
base/compiler/sort.jl Julia 79 12 10 101
base/ntuple.jl Julia 78 7 14 99
base/strings/lazy.jl Julia 78 5 19 102
base/ctypes.jl Julia 70 5 45 120
base/compiler/cicache.jl Julia 66 1 13 80
base/compiler/ssair/heap.jl Julia 55 6 14 75
base/pair.jl Julia 53 2 17 72
base/locks-mt.jl Julia 52 10 14 76
base/threads_overloads.jl Julia 49 7 11 67
base/traits.jl Julia 49 5 11 65
base/refvalue.jl Julia 43 7 11 61
base/cmem.jl Julia 40 1 17 58
base/compiler/bootstrap.jl Julia 36 12 5 53
base/docs/bindings.jl Julia 35 3 10 48
base/pkgid.jl Julia 35 1 9 45
base/osutils.jl Julia 34 1 4 39
base/optimized_generics.jl Julia 31 14 13 58
base/baseext.jl Julia 28 12 7 47
base/coreio.jl Julia 28 1 7 36
base/compiler/ssair/basicblock.jl Julia 24 1 8 33
base/docs/core.jl Julia 24 1 9 34
base/ryu/LICENSE.md Markdown 21 0 5 26
base/download.jl Julia 19 1 6 26
base/compiler/parsing.jl Julia 13 4 3 20
base/strings/strings.jl Julia 8 1 5 14
base/threads.jl Julia 8 1 5 14
base/docs/temp.cpp C++ 0 0 1 1
filename language code comment blank total
src/codegen.cpp C++ 8,860 697 567 10,124
src/subtype.c C 4,487 414 232 5,133
src/gc.c C 3,718 583 302 4,603
src/cgutils.cpp C++ 3,692 355 216 4,263
src/gf.c C 3,294 529 211 4,034
src/jltypes.c C 3,141 246 233 3,620
src/staticdata.c C 3,134 406 237 3,777
src/builtins.c C 2,269 132 147 2,548
src/flisp/flisp.c C 2,223 97 171 2,491
src/llvm-late-gc-lowering.cpp C++ 2,176 550 122 2,848
src/datatype.c C 2,032 102 118 2,252
src/julia.h C++ 1,975 289 298 2,562
src/jitlayers.cpp C++ 1,954 213 180 2,347
src/ccall.cpp C++ 1,820 176 133 2,129
src/aotcompile.cpp C++ 1,747 187 164 2,098
src/processor_arm.cpp C++ 1,728 152 113 1,993
src/clangsa/GCChecker.cpp C++ 1,583 76 96 1,755
src/intrinsics.cpp C++ 1,470 104 116 1,690
src/runtime_intrinsics.c C 1,431 140 128 1,699
src/julia_internal.h C++ 1,371 268 197 1,836
src/task.c C 1,361 351 99 1,811
src/rtutils.c C 1,356 86 89 1,531
src/debuginfo.cpp C++ 1,351 165 117 1,633
src/typemap.c C 1,338 135 67 1,540
src/ast.c C 1,311 56 84 1,451
src/flisp/cvalues.c C 1,269 41 121 1,431
src/staticdata_utils.c C 1,168 149 77 1,394
src/llvm-alloc-opt.cpp C++ 1,137 105 56 1,298
src/method.c C 1,125 117 63 1,305
src/ircode.c C 1,123 24 84 1,231
src/support/ios.c C 1,080 84 133 1,297
src/gc-debug.c C 1,071 75 92 1,238
src/disasm.cpp C++ 1,033 160 89 1,282
src/toplevel.c C 1,009 81 81 1,171
src/processor_x86.cpp C++ 1,003 98 93 1,194
src/stackwalk.c C 967 181 64 1,212
src/llvm-multiversioning.cpp C++ 954 77 80 1,111
src/jl_uv.c C 945 180 125 1,250
src/signals-unix.c C 913 127 82 1,122
src/module.c C 909 72 91 1,072
src/processor.cpp C++ 863 90 100 1,053
src/pipeline.cpp C++ 844 115 66 1,025
src/jloptions.c C 832 18 26 876
src/cgmemmgr.cpp C++ 806 99 58 963
src/ccalltest.c C 761 51 153 965
src/init.c C 761 73 80 914
src/interpreter.c C 760 65 44 869
src/threading.c C 744 130 92 966
src/flisp/print.c C 729 46 45 820
src/flisp/read.c C 674 32 32 738
src/sys.c C 650 65 93 808
src/mach_excServer.c C 620 115 129 864
src/support/strptime.c C 612 123 88 823
src/jlapi.c C 601 385 79 1,065
src/signals-mach.c C 599 106 85 790
src/genericmemory.c C 596 27 38 661
src/gc.h C++ 595 59 84 738
src/jl_exported_funcs.inc C 575 3 6 584
src/timing.c C 530 40 113 683
src/jitlayers.h C++ 496 50 89 635
src/llvm-codegen-shared.h C++ 495 20 61 576
src/support/utf8.c C 486 58 54 598
src/APInt-C.cpp C++ 483 12 60 555
src/gc-heap-snapshot.cpp C++ 479 62 86 627
src/signals-win.c C 467 31 35 533
src/Makefile Makefile 441 36 78 555
src/flisp/iostream.c C 432 6 43 481
src/scheduler.c C 423 130 67 620
src/crc32c.c C 420 130 56 606
src/flisp/flisp.h C++ 420 25 79 524
src/signal-handling.c C 398 59 42 499
src/flisp/builtins.c C 382 3 40 425
src/dlload.c C 376 63 38 477
src/flisp/julia_extensions.c C 358 28 49 435
src/llvm-remove-addrspaces.cpp C++ 357 43 66 466
src/llvm-alloc-helpers.cpp C++ 356 12 15 383
src/flisp/equal.c C 337 17 31 385
src/array.c C 326 14 36 376
src/llvm-julia-licm.cpp C++ 326 39 25 390
src/timing.h C++ 324 47 68 439
src/support/dtypes.h C++ 321 19 51 391
src/llvm-ptls.cpp C++ 303 38 26 367
src/llvm-pass-helpers.cpp C++ 292 16 35 343
src/julia_atomics.h C++ 290 41 23 354
src/precompile_utils.c C 285 15 22 322
src/runtime_ccall.cpp C++ 284 24 25 333
src/gc-stacks.c C 277 20 27 324
src/safepoint.c C 277 114 20 411
src/flisp/string.c C 272 4 25 301
src/llvm-propagate-addrspaces.cpp C++ 261 23 27 311
src/julia_threads.h C++ 260 70 40 370
src/common_symbols2.inc C 248 0 1 249
src/llvm-final-gc-lowering.cpp C++ 226 25 41 292
src/llvm-simdloop.cpp C++ 218 26 29 273
src/support/operators.c C 212 8 19 239
src/smallintset.c C 203 13 17 233
src/support/strtod.c C 200 39 49 288
src/support/htable.inc C 194 5 7 206
src/flisp/table.c C 193 9 20 222
src/abi_x86_64.cpp C++ 186 65 24 275
src/support/MurmurHash3.c C 186 34 79 299
src/coverage.cpp C++ 185 8 22 215
src/abi_aarch64.cpp C++ 179 184 21 384
src/llvm-demote-float16.cpp C++ 176 25 23 224
src/processor_fallback.cpp C++ 175 6 30 211
src/opaque_closure.c C 174 13 23 210
src/llvm-lower-handlers.cpp C++ 172 61 16 249
src/iddict.c C 160 14 23 197
src/gc-pages.c C 159 25 16 200
src/llvm-gc-invariant-verifier.cpp C++ 159 15 25 199
src/jl_exported_data.inc C 154 4 4 162
src/precompile.c C 151 22 25 198
src/abi_arm.cpp C++ 145 96 45 286
src/gc-page-profiler.c C 141 8 19 168
src/symbol.c C 138 10 20 168
src/llvm_api.cpp C++ 137 2 28 167
src/support/arraylist.c C 133 2 16 151
src/clangsa/ImplicitAtomics.cpp C++ 128 7 21 156
src/serialize.h C++ 126 2 21 149
src/llvm-alloc-helpers.h C++ 123 22 19 164
src/passes.h C++ 120 5 29 154
src/flisp/julia_opsuffs.h C++ 119 9 2 130
src/processor.h C++ 117 133 29 279
src/intrinsics.h C++ 113 1 3 117
src/flisp/Makefile Makefile 112 1 32 145
src/file_constants.h C++ 110 1 2 113
src/gc-alloc-profiler.cpp C++ 104 17 37 158
src/abi_ppc64le.cpp C++ 103 50 13 166
src/debug-registry.h C++ 103 10 34 147
src/codegen-stubs.c C 101 4 47 152
src/gc-heap-snapshot.h C++ 100 14 19 133
src/support/ios.h C++ 96 105 30 231
src/idset.c C 95 12 12 119
src/llvm-muladd.cpp C++ 93 13 12 118
src/common_symbols1.inc C 92 0 1 93
src/llvm-cpufeatures.cpp C++ 92 14 21 127
src/flisp/opcodes.h C++ 90 0 13 103
src/flisp/types.c C 88 2 7 97
src/simplevector.c C 87 1 11 99
src/support/platform.h C++ 85 36 13 134
src/support/asprintf.c C 82 20 16 118
src/work-stealing-queue.h C++ 82 9 13 104
src/builtin_proto.h C++ 80 2 8 90
src/features_x86.h C++ 80 26 14 120
src/julia_locks.h C++ 79 10 20 109
src/support/hashing.c C 77 6 17 100
src/support/rle.c C 76 6 11 93
src/llvm-pass-helpers.h C++ 73 56 33 162
src/win32_ucontext.c C 72 5 11 88
src/support/libsupportinit.c C 70 7 7 84
src/support/tzfile.h C++ 69 75 27 171
src/APInt-C.h C++ 68 5 19 92
src/support/Makefile Makefile 65 0 17 82
src/mtarraylist.c C 62 10 10 82
src/flisp/flmain.c C 60 0 12 72
src/jloptions.h C++ 60 2 5 67
src/llvmcalltest.cpp C++ 60 3 16 79
src/julia_gcext.h C++ 59 71 30 160
src/support/htable.c C 54 5 9 68
src/support/test/rletest.c C 52 2 7 61
src/gen_sysimg_symtab.jl Julia 51 6 11 68
src/gc-page-profiler.h C++ 50 4 10 64
src/support/timefuncs.c C 49 1 13 63
src/options.h C++ 47 73 50 170
src/support/utils.h C++ 47 1 8 56
src/support/bitvector.c C 46 4 12 62
src/support/analyzer_annotations.h C++ 44 1 7 52
src/abi_x86.cpp C++ 42 38 10 90
src/features_aarch64.h C++ 42 35 7 84
src/julia_fasttls.h C++ 39 3 11 53
src/support/hashing.h C++ 37 1 8 46
src/support/int2str.c C 36 27 7 70
src/support/utf8.h C++ 36 42 29 107
src/llvm-remove-ni.cpp C++ 35 1 9 45
src/support/htable.h C++ 35 15 13 63
src/abi_win64.cpp C++ 34 39 7 80
src/support/arraylist.h C++ 34 1 14 49
src/support/ENTRY.amd64.h C++ 32 34 5 71
src/support/ENTRY.i387.h C++ 29 34 5 68
src/gc-alloc-profiler.h C++ 28 9 16 53
src/support/rle.h C++ 26 12 12 50
src/crc32c-tables.c C 25 2 4 31
src/uv_constants.h C++ 24 1 3 28
src/win32_ucontext.h C++ 24 1 6 31
src/abi_win32.cpp C++ 23 42 7 72
src/ccalltest_common.h C++ 23 4 4 31
src/threading.h C++ 23 3 11 37
src/llvm-julia-passes.inc C 22 3 3 28
src/features_aarch32.h C++ 20 11 6 37
src/flisp/equalhash.c C 20 0 7 27
src/support/dirpath.h C++ 20 1 4 25
src/julia_assert.h C++ 19 11 3 33
src/support/ptrhash.c C 17 5 9 31
src/llvm-version.h C++ 16 5 6 27
src/support/bitvector.h C++ 16 1 6 23
src/support/libsupport.h C++ 16 1 8 25
src/support/timefuncs.h C++ 16 1 7 24
src/support/END.h C++ 15 34 4 53
src/abi_llvm.cpp C++ 14 39 6 59
src/flisp/equalhash.h C++ 11 0 6 17
src/support/ptrhash.h C++ 11 1 7 19
src/support/strtod.h C++ 11 1 6 18
src/debuginfo.h C++ 9 2 5 16
src/flisp/bootstrap.sh Shell Script 8 2 5 15
src/flisp/julia_charmap.h C++ 8 6 1 15
src/support/MurmurHash3.h C++ 8 7 8 23
src/ccalllazybar.c C 5 2 4 11
src/ccalllazyfoo.c C 4 1 3 8
filename language code comment blank total
test/core.jl Julia 6,569 695 866 8,130
test/compiler/inference.jl Julia 4,612 463 561 5,636
test/numbers.jl Julia 2,824 91 258 3,173
test/syntax.jl Julia 2,768 338 534 3,640
test/arrayops.jl Julia 2,692 143 369 3,204
test/ranges.jl Julia 2,211 94 287 2,592
test/compiler/EscapeAnalysis/EscapeAnalysis.jl Julia 2,138 96 77 2,311
test/show.jl Julia 2,073 293 318 2,684
test/subtype.jl Julia 1,911 247 416 2,574
test/compiler/inline.jl Julia 1,788 178 196 2,162
test/precompile.jl Julia 1,710 102 181 1,993
test/abstractarray.jl Julia 1,652 104 197 1,953
test/bitarray.jl Julia 1,620 31 235 1,886
test/ccall.jl Julia 1,598 89 250 1,937
test/compiler/irpasses.jl Julia 1,434 221 149 1,804
test/math.jl Julia 1,425 63 118 1,606
test/file.jl Julia 1,410 220 148 1,778
test/dict.jl Julia 1,327 56 184 1,567
test/loading.jl Julia 1,260 92 183 1,535
test/strings/basic.jl Julia 1,197 68 126 1,391
test/misc.jl Julia 1,192 118 190 1,500
test/compiler/effects.jl Julia 1,126 147 112 1,385
test/docs.jl Julia 1,101 100 364 1,565
test/sorting.jl Julia 1,039 41 165 1,245
test/complex.jl Julia 1,004 62 152 1,218
test/reflection.jl Julia 998 71 127 1,196
test/threads_exec.jl Julia 995 97 98 1,190
test/errorshow.jl Julia 988 46 137 1,171
test/broadcast.jl Julia 953 97 147 1,197
test/mpfr.jl Julia 935 36 78 1,049
test/atomics.jl Julia 909 16 73 998
test/terminfo.jl Julia 904 0 8 912
test/sets.jl Julia 899 45 77 1,021
test/subarray.jl Julia 891 49 119 1,059
test/iterators.jl Julia 871 62 103 1,036
test/cmdlineargs.jl Julia 843 117 110 1,070
test/spawn.jl Julia 774 136 132 1,042
test/offsetarray.jl Julia 743 47 77 867
test/compiler/codegen.jl Julia 690 82 104 876
test/rational.jl Julia 683 32 89 804
test/tuple.jl Julia 668 32 121 821
test/ryu.jl Julia 644 75 77 796
test/gmp.jl Julia 623 17 93 733
test/read.jl Julia 622 30 89 741
test/reducedim.jl Julia 601 23 75 699
test/strings/util.jl Julia 594 29 104 727
test/reduce.jl Julia 579 40 116 735
test/missing.jl Julia 575 21 83 679
test/llvmpasses/gcroots.ll LLVM 555 255 91 901
test/testhelpers/OffsetArrays.jl Julia 544 166 135 845
test/channels.jl Julia 537 38 59 634
test/gcext/gcext.c C 514 65 84 663
test/reinterpretarray.jl Julia 512 25 54 591
test/intfuncs.jl Julia 507 25 73 605
test/compiler/ssair.jl Julia 470 149 63 682
test/cartesian.jl Julia 452 21 95 568
test/int.jl Julia 395 13 46 454
test/rounding.jl Julia 392 15 54 461
test/compiler/AbstractInterpreter.jl Julia 375 38 59 472
test/worlds.jl Julia 375 38 45 458
test/runtests.jl Julia 374 45 33 452
test/ambiguous.jl Julia 369 31 55 455
test/corelogging.jl Julia 366 41 63 470
test/strings/search.jl Julia 363 50 39 452
test/keywordargs.jl Julia 354 16 33 403
test/namedtuple.jl Julia 354 21 65 440
test/exceptions.jl Julia 341 43 19 403
test/checked.jl Julia 328 11 46 385
test/clangsa/MissingRoots.c C 327 42 53 422
test/iobuffer.jl Julia 322 5 33 360
test/backtrace.jl Julia 311 16 39 366
test/operators.jl Julia 309 24 54 387
test/bitset.jl Julia 305 16 50 371
test/strings/io.jl Julia 305 7 30 342
test/binaryplatforms.jl Julia 304 60 60 424
test/path.jl Julia 304 10 31 345
test/intrinsics.jl Julia 300 16 32 348
test/staged.jl Julia 297 32 49 378
test/opaque_closure.jl Julia 295 14 45 354
test/threads.jl Julia 292 21 31 344
test/parse.jl Julia 284 13 35 332
test/char.jl Julia 282 29 52 363
test/strings/types.jl Julia 266 27 41 334
test/fastmath.jl Julia 259 10 32 301
test/floatfuncs.jl Julia 255 5 30 290
test/compiler/EscapeAnalysis/EAUtils.jl Julia 244 20 38 302
test/specificity.jl Julia 241 23 55 319
test/hashing.jl Julia 237 32 38 307
test/boundscheck_exec.jl Julia 227 32 42 301
test/meta.jl Julia 227 12 45 284
test/stacktraces.jl Julia 223 16 36 275
test/copy.jl Julia 221 12 38 271
test/atexit.jl Julia 220 43 3 266
test/mod2pi.jl Julia 217 40 12 269
test/choosetests.jl Julia 215 9 27 251
test/llvmcall.jl Julia 211 37 27 275
test/compiler/invalidation.jl Julia 209 31 44 284
test/relocatedepot.jl Julia 208 12 28 248
test/euler.jl Julia 205 432 19 656
test/llvmpasses/pipeline-prints.ll LLVM 203 95 37 335
test/float16.jl Julia 188 15 29 232
test/version.jl Julia 184 17 44 245
test/enums.jl Julia 181 16 36 233
test/regex.jl Julia 180 30 38 248
test/functional.jl Julia 173 26 39 238
test/env.jl Julia 167 7 20 194
test/llvmpasses/refinements.ll LLVM 161 57 33 251
test/compiler/contextual.jl Julia 158 25 40 223
test/iostream.jl Julia 155 19 19 193
test/embedding/embedding.c C 147 22 43 212
test/secretbuffer.jl Julia 146 9 19 174
test/strings/annotated.jl Julia 146 14 5 165
test/llvmpasses/alloc-opt-gcframe.ll LLVM 139 117 35 291
test/goto.jl Julia 137 6 28 171
test/scopedvalues.jl Julia 133 4 16 153
test/simdloop.jl Julia 128 14 22 164
test/compiler/validation.jl Julia 122 1 17 140
test/buildkitetestjson.jl Julia 121 5 17 143
test/combinatorics.jl Julia 120 16 17 153
test/compiler/tarjan.jl Julia 120 17 31 168
test/deprecation_exec.jl Julia 117 35 36 188
test/llvmpasses/multiversioning-annotate-only.ll LLVM 116 68 37 221
test/llvmpasses/alloc-opt-pass.ll LLVM 103 67 31 201
test/llvmpasses/late-lower-gc.ll LLVM 103 111 24 238
test/compiler/interpreter_exec.jl Julia 102 20 5 127
test/error.jl Julia 102 9 19 130
test/testdefs.jl Julia 100 10 9 119
test/compiler/datastructures.jl Julia 99 3 12 114
test/vecelement.jl Julia 94 8 21 123
test/llvmpasses/julia-licm.ll LLVM 93 62 30 185
test/clangsa/ImplicitAtomicsTest.c C 86 11 16 113
test/testhelpers/Furlongs.jl Julia 85 8 12 105
test/compiler/irutils.jl Julia 82 3 7 92
test/generic_map_tests.jl Julia 82 9 15 106
test/some.jl Julia 81 13 25 119
test/llvmpasses/late-lower-gc-addrspaces.ll LLVM 76 94 21 191
test/gcext/LocalTest.jl Julia 70 11 22 103
test/llvmpasses/julia-licm-memoryssa.ll LLVM 70 85 17 172
test/llvmpasses/pipeline-o2.jl Julia 70 65 31 166
test/stress.jl Julia 69 12 8 89
test/llvmpasses/julia-simdloop.ll LLVM 68 13 10 91
test/triplequote.jl Julia 68 4 4 76
test/llvmcall2.jl Julia 66 6 13 85
test/llvmpasses/remove-addrspaces.ll LLVM 66 47 16 129
test/osutils.jl Julia 66 1 5 72
test/floatapprox.jl Julia 63 5 5 73
test/llvmpasses/names.jl Julia 62 93 28 183
test/gcext/gcext-test.jl Julia 60 10 9 79
test/Makefile Makefile 58 2 15 75
test/llvmpasses/float16.ll LLVM 56 105 6 167
test/testhelpers/arrayindexingtypes.jl Julia 56 6 10 72
test/sysinfo.jl Julia 55 5 14 74
test/testhelpers/SizedArrays.jl Julia 54 6 15 75
test/netload/memtest.jl Julia 53 1 9 63
test/llvmpasses/multiversioning-x86.ll LLVM 52 47 33 132
test/llvmpasses/final-lower-gc.ll LLVM 51 44 14 109
test/llvmpasses/julia-licm-missed.ll LLVM 50 45 22 117
test/testenv.jl Julia 49 7 10 66
test/asyncmap.jl Julia 48 14 15 77
test/testhelpers/FillArrays.jl Julia 48 0 15 63
test/client.jl Julia 47 3 10 60
test/llvmpasses/julia-licm-fail.ll LLVM 47 36 20 103
test/llvmpasses/loopinfo.jl Julia 47 78 11 136
test/testhelpers/Quaternions.jl Julia 46 4 7 57
test/llvmpasses/propagate-addrspace-non-zero.ll LLVM 45 13 10 68
test/gcext/Makefile Makefile 44 14 19 77
test/llvmpasses/multiversioning-clone-only.ll LLVM 44 149 27 220
test/testhelpers/FakePTYs.jl Julia 44 11 10 65
test/llvmpasses/propagate-addrspace.ll LLVM 43 13 9 65
test/ordering.jl Julia 42 5 13 60
test/clangsa/GCPushPop.cpp C++ 38 9 9 56
test/gc/binarytree.jl Julia 37 4 14 55
test/testhelpers/InfiniteArrays.jl Julia 37 4 13 54
test/threadpool_latency.jl Julia 37 4 10 51
test/llvmpasses/julia-simdloop-memoryssa.ll LLVM 34 16 5 55
test/filesystem.jl Julia 33 6 10 49
test/unicode/utf8.jl Julia 33 2 4 39
test/compiler/newinterp.jl Julia 32 2 4 38
test/llvmpasses/muladd.ll LLVM 32 24 9 65
test/llvmpasses/pipeline-o2-allocs.jl Julia 32 31 12 75
test/testhelpers/StructArrays.jl Julia 32 0 8 40
test/embedding/Makefile Makefile 31 14 16 61
test/testhelpers/DualNumbers.jl Julia 30 5 12 47
test/embedding/embedding-test.jl Julia 29 3 5 37
test/llvmpasses/cpu-features.ll LLVM 29 9 11 49
test/gc.jl Julia 28 6 6 40
test/llvmpasses/aliasscopes.jl Julia 28 28 10 66
test/llvmpasses/final-lower-gc-addrspaces.ll LLVM 28 10 9 47
test/llvmpasses/Makefile Makefile 27 0 7 34
test/gc/objarray.jl Julia 26 2 9 37
test/interpreter.jl Julia 26 2 5 33
test/print_process_affinity.jl Julia 26 1 5 32
test/llvmpasses/returnstwicegc.ll LLVM 25 6 6 37
test/stack_overflow.jl Julia 25 4 8 37
test/testhelpers/coverage_file.jl Julia 23 2 5 30
test/llvmpasses/pipeline-o2-broadcast.jl Julia 22 82 27 131
test/stress_fd_exec.jl Julia 22 1 2 25
test/testhelpers/withlocales.jl Julia 22 4 2 28
test/clangsa/lit.cfg.py Python 21 0 5 26
test/llvmpasses/lower-handlers-addrspaces.ll LLVM 21 7 6 34
test/download_exec.jl Julia 20 5 8 33
test/llvmpasses/alloc-opt-unsized.ll LLVM 20 15 10 45
test/smallarrayshrink.jl Julia 20 0 1 21
test/testhelpers/PhysQuantities.jl Julia 20 2 5 27
test/llvmpasses/lower-handlers.ll LLVM 19 7 5 31
test/llvmpasses/safepoint_stress.jl Julia 19 3 8 30
test/clangsa/Makefile Makefile 18 0 5 23
test/gcext/Foreign/src/Foreign.jl Julia 18 1 11 30
test/project/deps/CovTest.jl/src/CovTest.jl Julia 18 2 7 27
test/testhelpers/llvmpasses.jl Julia 18 4 5 27
test/gc/linkedlist.jl Julia 17 2 5 24
test/llvmpasses/alloc-opt-gcframe-addrspaces.ll LLVM 16 15 11 42
test/test_sourcepath.jl Julia 16 2 6 24
test/threadpool_use.jl Julia 16 1 3 20
test/llvmpasses/lit.cfg.py Python 15 0 5 20
test/project/Extensions/HasDepWithExtensions.jl/src/HasDepWithExtensions.jl Julia 15 1 6 22
test/testhelpers/ImmutableArrays.jl Julia 15 6 11 32
test/llvmpasses/llvmcall.jl Julia 13 106 20 139
test/llvmpasses/pipeline-o0.jl Julia 13 19 9 41
test/testhelpers/MacroCalls.jl Julia 12 1 5 18
test/channel_threadpool.jl Julia 11 1 3 15
test/project/deps/Foo1/src/Foo.jl Julia 11 3 4 18
test/embedding/LocalModule.jl Julia 10 1 5 16
test/gc/chunks.jl Julia 10 3 5 18
test/llvmpasses/alloc-opt-pipeline.jl Julia 10 9 5 24
test/profile_spawnmany_exec.jl Julia 10 1 4 15
test/boundscheck.jl Julia 9 2 5 16
test/gcext/DependsOnForeign/src/DependsOnForeign.jl Julia 9 0 6 15
test/llvmpasses/fmf.jl Julia 9 15 6 30
test/project/Extensions/HasExtensions.jl/ext/Extension.jl Julia 8 0 6 14
test/testhelpers/allocation_file.jl Julia 8 0 1 9
test/llvmpasses/fastmath.jl Julia 7 28 10 45
test/project/Extensions/HasExtensions.jl/ext/ExtensionFolder/ExtensionFolder.jl Julia 6 0 4 10
test/project/Extensions/HasExtensions.jl/src/HasExtensions.jl Julia 6 0 5 11
test/project/Extensions/HasExtensions_v2.jl/src/HasExtensions.jl Julia 6 0 5 11
test/RelocationTestPkg2/src/RelocationTestPkg2.jl Julia 5 0 3 8
test/RelocationTestPkg3/src/RelocationTestPkg3.jl Julia 5 0 3 8
test/depot/packages/Foo/I05Qq/src/Foo.jl Julia 5 1 2 8
test/llvmpasses/noinline.jl Julia 5 11 6 22
test/depot/packages/Baz/81oLe/src/Baz.jl Julia 4 1 2 7
test/download.jl Julia 4 1 2 7
test/gcext/ForeignObjSerialization/src/ForeignObjSerialization.jl Julia 4 0 3 7
test/project/Extensions/ExtDep.jl/src/ExtDep.jl Julia 4 2 4 10
test/project/deps/Bar/src/Bar.jl Julia 4 1 2 7
test/project/deps/Foo2.jl/src/Foo.jl Julia 4 1 2 7
test/RelocationTestPkg1/src/RelocationTestPkg1.jl Julia 3 0 3 6
test/TestPkg/src/TestPkg.jl Julia 3 1 4 8
test/embedding/include_and_eval.jl Julia 3 1 2 6
test/llvmpasses/parsing.ll LLVM 3 2 3 8
test/project/Extensions/ExtDep2/src/ExtDep2.jl Julia 3 0 3 6
test/project/Extensions/SomePackage/src/SomePackage.jl Julia 3 0 3 6
test/project/deps/Foo1/src/SubFoo1.jl Julia 3 1 2 6
test/project/deps/Foo1/src/subdir/SubFoo2.jl Julia 3 1 2 6
test/project/deps/Qux.jl Julia 3 1 2 6
test/llvmpasses/image-codegen.jl Julia 2 18 4 24
test/project/Extensions/HasExtensions.jl/ext/LinearAlgebraExt.jl Julia 2 0 2 4
test/project/Extensions/HasExtensions_v2.jl/ext/Extension2.jl Julia 2 0 2 4
test/test_exec.jl Julia 2 2 2 6
test/testhelpers/include_error.jl Julia 1 1 2 4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment