The Julia Programming Language
523 matches across 7 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | test/gcext/gcext.c | 1 | // This file is a part of Julia. License is MIT: https://julialang.org/license |
| LOW | cli/loader_lib.c | 201 | #endif |
| LOW | cli/jl_exports.h | 1 | // This file is a part of Julia. License is MIT: https://julialang.org/license |
| LOW | cli/list_strip_symbols.h | 1 | // This file is a part of Julia. License is MIT: https://julialang.org/license |
| LOW | cli/loader.h | 1 | // This file is a part of Julia. License is MIT: https://julialang.org/license |
| LOW | cli/loader.h | 21 | #endif |
| LOW | cli/loader.h | 41 | # define JL_DLLIMPORT __declspec(dllimport) __attribute__ ((visibility("default"))) |
| LOW | cli/dl-cache.h | 21 | #define FLAG_ANY -1 |
| LOW | cli/dl-cache.h | 41 | #define FLAG_MIPS64_LIBN64_NAN2008 0x0e00 |
| LOW | cli/dl-cache.h | 101 | |
| LOW | cli/loader_library_probe.c | 1 | #include "../src/support/platform.h" |
| LOW | cli/trampolines/common.h | 1 | // This file is a part of Julia. License is MIT: https://julialang.org/license |
| LOW | cli/trampolines/common.h | 21 | #if defined(_WIN32) || defined(_WIN64) |
| LOW | cli/trampolines/common.h | 41 | #define SEH_START2() .seh_endprologue |
| LOW | cli/trampolines/common.h | 61 | // aarch64 on mac requires some special assembler syntax for both calculating memory |
| LOW | contrib/normalize_triplet.py | 141 | "": "", |
| LOW | contrib/tsan/build.sh | 1 | #!/bin/bash |
| LOW | contrib/mac/framework/Julia.h | 1 | // This file is a part of Julia. License is MIT: https://julialang.org/license |
| LOW | contrib/asan/build.sh | 1 | #!/bin/bash |
| LOW | deps/valgrind/valgrind.h | 121 | #undef PLAT_arm64_linux |
| LOW | deps/valgrind/valgrind.h | 141 | # define PLAT_amd64_linux 1 |
| LOW | deps/valgrind/valgrind.h | 6581 | #undef PLAT_ppc64le_linux |
| LOW | doc/src/manual/methods.md | 781 | # R = typeof(op(a[1], b[1])) |
| LOW | src/runtime_intrinsics.c | 1 | // This file is a part of Julia. License is MIT: https://julialang.org/license |
| LOW | src/runtime_intrinsics.c | 261 | !defined(_CPU_PPC64_) && !defined(_CPU_PPC_) && \ |
| LOW | src/runtime_intrinsics.c | 281 | #elif defined(_CPU_PPC64_) || defined(_CPU_PPC_) |
| LOW | src/runtime_intrinsics.c | 361 | } |
| LOW | src/runtime_intrinsics.c | 721 | #define fp_select2(a, b, func) \ |
| LOW | src/runtime_intrinsics.c | 1561 | |
| LOW | src/ircode.c | 1 | // This file is a part of Julia. License is MIT: https://julialang.org/license |
| LOW | src/ircode.c | 21 | #define TAG_DATATYPE 4 |
| LOW | src/ircode.c | 41 | #define TAG_SINGLETON 24 |
| LOW | src/ircode.c | 61 | #define TAG_LONG_EDGE 44 |
| LOW | src/signal-handling.c | 1 | // This file is a part of Julia. License is MIT: https://julialang.org/license |
| LOW | src/signal-handling.c | 81 | // or in the GC safe region and must NOT allocate anything through the GC |
| LOW | src/gc-interface.h | 21 | struct _jl_genericmemory_t; |
| LOW | src/gc-interface.h | 41 | int64_t freed; |
| LOW | src/gc-interface.h | 101 | } jl_gc_num_t; |
| LOW | src/gc-interface.h | 141 | JL_DLLEXPORT void jl_gc_set_max_memory(uint64_t max_mem); |
| LOW | src/gc-interface.h | 161 | |
| LOW | src/gc-interface.h | 181 | // (doesn't include the number of allocated bytes since then). |
| LOW | src/gc-interface.h | 201 | // Allocates small objects and increments Julia allocation counterst. Size of the object |
| LOW | src/gc-interface.h | 221 | JL_DLLEXPORT void *jl_gc_counted_malloc(size_t sz); |
| LOW | src/gc-interface.h | 241 | // Permanently allocates a memory slot of the size specified by the first parameter. This |
| LOW | src/gc-interface.h | 261 | // must be either permanently allocated or have other roots. |
| LOW | src/gc-interface.h | 281 | // parameter). If a field points to a young object, the first parameter is enqueued into the |
| LOW | src/gc-interface.h | 301 | // As an optimization, the current_task is explicitly added to the remset while it is running. |
| LOW | src/gc-interface.h | 321 | // Similar to jl_gc_wb_genericmemory_copy but must be used when copying *boxed* elements of a genericmemory |
| LOW | src/abi_arm.cpp | 1 | // This file is a part of Julia. License is MIT: https://julialang.org/license |
| LOW | src/abi_arm.cpp | 181 | |
| LOW | src/abi_arm.cpp | 261 | |
| LOW | src/llvm-cpufeatures.cpp | 1 | // This file is a part of Julia. License is MIT: https://julialang.org/license |
| LOW | src/ast.c | 1 | // This file is a part of Julia. License is MIT: https://julialang.org/license |
| LOW | src/smallintset.c | 1 | // This file is a part of Julia. License is MIT: https://julialang.org/license |
| LOW | src/builtins.c | 1 | // This file is a part of Julia. License is MIT: https://julialang.org/license |
| LOW | src/builtins.c | 21 | #else |
| LOW | src/builtins.c | 61 | case 1: return *(uint8_t*)a == *(uint8_t*)b; |
| LOW | src/gc-common.c | 1 | // This file is a part of Julia. License is MIT: https://julialang.org/license |
| LOW | src/gf.c | 1661 | // Now there may be a problem: the widened signature is more general |
| LOW | src/gf.c | 4601 | typemap_slurp_search(ml, &closure->match); |
| 402 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | test/gcext/ForeignObjSerialization/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | test/gcext/Foreign/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | test/gcext/DependsOnForeign/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | test/manifest/v2.0/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | test/manifest/v1.0/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | test/project/Workspaces/PrecompileExt/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | test/project/ProjectPath/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | …/project/Extensions/EnvWithHasExtensions/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | test/project/Extensions/EnvWithDeps/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | …oject/Extensions/HasDepWithExtensions.jl/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | …xtensions/CrossPackageExtToExtDependency/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | test/project/Extensions/CyclicExtensions/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | test/project/Extensions/Parent.jl/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | …roject/Extensions/EnvWithHasExtensionsv2/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | test/project/Extensions/HasExtensions.jl/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | …st/project/Extensions/ExtToExtDependency/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | test/project/deps/BadStdlibDeps/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | test/project/deps/BadStdlibDeps2/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | test/project/SyntaxVersioning/explicit/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | test/project/SubProject/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | contrib/prepare_release.sh | 2 | # This file is a part of Julia. License is MIT: https://julialang.org/license |
| MEDIUM | contrib/delete-all-rpaths.sh | 2 | # This file is a part of Julia. License is MIT: https://julialang.org/license |
| MEDIUM | contrib/fixup-rpath.sh | 2 | # This file is a part of Julia. License is MIT: https://julialang.org/license |
| MEDIUM | contrib/install.sh | 2 | # This file is a part of Julia. License is MIT: https://julialang.org/license |
| MEDIUM | contrib/new-stdlib.sh | 2 | # This file is a part of Julia. License is MIT: https://julialang.org/license |
| MEDIUM | contrib/fixup-libgfortran.sh | 2 | # This file is a part of Julia. License is MIT: https://julialang.org/license |
| MEDIUM | contrib/commit-name.sh | 2 | # This file is a part of Julia. License is MIT: https://julialang.org/license |
| MEDIUM | contrib/download_cmake.sh | 2 | # This file is a part of Julia. License is MIT: https://julialang.org/license |
| MEDIUM | contrib/fixup-libstdc++.sh | 2 | # This file is a part of Julia. License is MIT: https://julialang.org/license |
| MEDIUM | contrib/tsan/build.sh | 2 | # This file is a part of Julia. License is MIT: https://julialang.org/license |
| MEDIUM | contrib/mac/app/renotarize_dmg.sh | 2 | # This file is a part of Julia. License is MIT: https://julialang.org/license |
| MEDIUM | contrib/mac/app/notarize_check.sh | 2 | # This file is a part of Julia. License is MIT: https://julialang.org/license |
| MEDIUM | contrib/asan/build.sh | 2 | # This file is a part of Julia. License is MIT: https://julialang.org/license |
| MEDIUM | JuliaSyntax/docs/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | deps/jlutilities/juliac/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | deps/jlutilities/documenter/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | deps/jlutilities/revise/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | deps/jlutilities/objectfile/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | stdlib/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | stdlib/TOML/benchmark/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | stdlib/TOML/docs/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | JuliaLowering/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | Compiler/test/CompilerLoadingTest/Manifest.toml | 1 | # This file is machine-generated - editing it directly is not advised |
| MEDIUM | base/version_git.sh | 2 | # This file is a part of Julia. License is MIT: https://julialang.org/license |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | src/datatype.c | 2677 | // Step 1: Create empty DataTypes for each type in the typegroup |
| LOW | src/datatype.c | 2714 | // Step 2: Resolve type parameters and set up wrapper UnionAlls |
| LOW | src/datatype.c | 2740 | // Step 3: Resolve supertypes (after wrapper UnionAlls are set up) |
| LOW | src/datatype.c | 2776 | // Step 4: Resolve field types |
| LOW | src/datatype.c | 2862 | // Step 6: Reinstantiate inner types |
| LOW | src/method.c | 1398 | // This section handles method roots. Roots are GC-preserved items needed to |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | contrib/fixup-libgfortran.sh | 122 | # don't care about full paths, we just set the rpath to `$ORIGIN`. |
| MEDIUM | src/codegen.cpp | 6051 | // This shouldn't happen in well-formed input, but let's be robust, |
| MEDIUM | src/julia_internal.h | 1708 | //TODO: utilize https://github.com/openssl/openssl/blob/master/crypto/rand/rand_uniform.c#L13-L99 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | test/clangsa/lit.cfg.py | 2 | |
| LOW | test/clangsa/lit.cfg.py | 3 | |
| LOW | test/llvmpasses/lit.cfg.py | 2 | |
| LOW | test/llvmpasses/lit.cfg.py | 3 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | contrib/tsan/build.sh | 5 | # Usage: |
| LOW | contrib/asan/build.sh | 5 | # Usage: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | stdlib/CompilerSupportLibraries_jll/Project.toml | 4 | # NOTE: When updating this, also make sure to update the value |
| LOW | src/gc-stock.c | 2836 | // Don't forget to clear the remset |