Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: memory-allocation

jamarino/IntervalTree

A light-weight, performant interval tree in C#

Language: C# - Size: 235 KB - Last synced: about 23 hours ago - Pushed: about 1 month ago - Stars: 7 - Forks: 2

trolund/hyggeWasm

HyggeWasm - The Hygge to WebAssembly compiler

Language: Jupyter Notebook - Size: 10.9 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

BeauPrime/BeauUtil

General-purpose Unity3D utilities library

Language: C# - Size: 5.34 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 12 - Forks: 2

FelipeCupito/memory-allocation-manager

A custom implementation of a memory allocation manager in C.

Language: C - Size: 14.6 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

markjprice/tools-skills-net8

Repository for the Packt Publishing book titled "Tools and Skills for .NET 8" by Mark J. Price

Language: C# - Size: 33.8 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 25 - Forks: 2

LukeShirnia/out-of-memory

Out Of Memory Analyzer can be used to obtain and summarize "out of memory" issues logged by a Linux kernel (when oom-killer is invoked)

Language: Python - Size: 12.2 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 13 - Forks: 4

GrapheneOS/hardened_malloc

Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.

Language: C - Size: 1 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 1,191 - Forks: 91

fksvs/fmmalloc

Simple Malloc implementation

Language: C - Size: 25.4 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 3 - Forks: 0

amaitou/Libft

A library of standard C functions from scratch. These functions cover essential operations such as string manipulation, memory allocation, and more. The primary goal is to deepen understanding of these fundamental concepts and provide a reliable library for use in subsequent projects.

Language: C - Size: 98.6 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 3 - Forks: 0

amaitou/get_next_line

Explore efficient line-by-line reading with My C project designed to handle file descriptors. This program adeptly processes input, reading each line sequentially from the specified file descriptor.

Language: C - Size: 8.79 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 3 - Forks: 0

Skalyaeve/malloc

Implémentation de malloc, realloc et free

Language: C - Size: 1.3 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0

spaskalev/buddy_alloc

A single header buddy memory allocator for C & C++

Language: C - Size: 553 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 126 - Forks: 10

MarvinMartin24/emulateMemory

Language: C - Size: 16.6 KB - Last synced: 10 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 2

rapidsai/rmm

RAPIDS Memory Manager

Language: C++ - Size: 5.01 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 423 - Forks: 178

arnaud-lb/php-memory-profiler

Memory profiler for PHP. Helps finding memory leaks in PHP scripts.

Language: C - Size: 582 KB - Last synced: about 16 hours ago - Pushed: about 2 months ago - Stars: 841 - Forks: 49

LMauricius/DynAsMa

A C++ dynamic resource management library

Language: C++ - Size: 67.4 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 4 - Forks: 0

wenyuzhao/MallocKit

A framework for malloc/free ♻️ experiments.

Language: Rust - Size: 512 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0

RyanWangZf/mem_usage_reduction

Tool used to reduce memory usage of dataframe object through transforming dtype of each column.

Language: Python - Size: 13.7 KB - Last synced: 17 days ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0

embeddedartistry/libmemory

Embedded systems memory management library. Implementations for malloc(), free(), and other useful memory management functions

Language: C - Size: 362 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 210 - Forks: 43

fksvs/fmemt

Dynamic memory tracker

Language: C - Size: 26.4 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 3 - Forks: 0

Azer0s/pogmalloc

A poggers malloc implementation

Language: C - Size: 43.9 KB - Last synced: 20 days ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0

arimelody/memory-allocator

it allocates memory

Language: C - Size: 14.6 KB - Last synced: 21 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

LorienLV/stl-growing-allocator

C++ stl memory allocator

Language: C++ - Size: 3.91 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 0 - Forks: 0

ThiagoHG1/Banco

Esse foi um projeto bastante básico que realizei durante meus estudos sobre programação orientada a objetos em C++, alocação de memória e diversos outros conceitos. Apesar de sua simplicidade, o projeto tinha como objetivo abranger todos os tópicos abordados em meus estudos.

Language: Makefile - Size: 7.81 KB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 0 - Forks: 0

emeryberger/Heap-Layers

Heap Layers: An Extensible Memory Allocation Infrastructure

Language: C++ - Size: 937 KB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 372 - Forks: 59

agkaminski/ualloc

Primitive memory allocator for retro systems

Language: C - Size: 15.6 KB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 0 - Forks: 0

naens/mem_alloc

Generalized Fibonacci Memory Allocator

Language: C - Size: 152 KB - Last synced: 18 days ago - Pushed: about 5 years ago - Stars: 4 - Forks: 0

jotavare/cpp_modules

Exploring the essence of nine C++ modules. (memory management, OOP programming, I/O and file streams, operator overloading, templates/generics, containers, ...).

Language: C++ - Size: 4.04 MB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 1 - Forks: 0

raveriss/cpp01

C++98 exercises covering OOP, classes and memory

Language: C++ - Size: 1.47 MB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 0 - Forks: 0

ZeroIntensity/pointers.py

Bringing the hell of pointers to Python.

Language: Python - Size: 487 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 901 - Forks: 12

Muhammedsiyadt/DataStructure

Explore my project demonstrating essential data structures, optimizing code efficiency and clarity. Let's dive into the world of data structures together!

Language: JavaScript - Size: 14.6 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

tamunyai/alx-low_level_programming

ALX Full Stack Engineering Low-Level Programming Module.

Language: C - Size: 156 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

Enichan/Arenas

Unmanaged arena memory allocators for C#/CSharp with easy interactions between managed and unmanaged references

Language: C# - Size: 249 KB - Last synced: 22 days ago - Pushed: 6 months ago - Stars: 78 - Forks: 2

EmbarkStudios/rpmalloc-rs

🐏 rpmalloc global memory allocator for Rust 🦀

Language: Rust - Size: 59.6 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 128 - Forks: 12

google/minimalloc

A lightweight memory allocator for hardware-accelerated machine learning

Language: C++ - Size: 12.3 MB - Last synced: 30 days ago - Pushed: 3 months ago - Stars: 92 - Forks: 7

flakey5/small-memory-allocator

Allocator for making a bunch of small allocations without heap fragmentation

Language: C++ - Size: 6.84 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

plasma-umass/scalene

Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals

Language: Python - Size: 13.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 11,174 - Forks: 383

foonathan/memory

STL compatible C++ memory allocator library using a new RawAllocator concept that is similar to an Allocator but easier to use and write.

Language: C++ - Size: 2.37 MB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 1,444 - Forks: 186

Riz-ve/Prestige-Roblox

A Byfron bypass using memory modifications with Python.

Language: Python - Size: 2.77 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0

chris-gong/mymalloc

CS214 Rutgers Systems Programming Assignment 1: Making a better version of malloc and free

Language: C - Size: 598 KB - Last synced: about 1 month ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 1

zhourrr/aligned-memory-allocator

Aligned-memory allocator for C++ STL containers

Language: C++ - Size: 1.95 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 7 - Forks: 0

VitorMob/mobi-arena

In computer science, region-based memory management is a type of memory management in which each allocated object is assigned to a region.

Language: C++ - Size: 2.04 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

Hongtae/DKMalloc

Fast and effective memory pool allocator for C / C++

Language: C++ - Size: 47.9 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 2 - Forks: 2

macmade/buddy

Test implementation of the buddy physical memory allocator for the XEOS Operating System.

Language: C - Size: 93.8 KB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

mtrebi/memory-allocators

Custom memory allocators in C++ to improve the performance of dynamic memory allocation

Language: C++ - Size: 1.08 MB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 1,628 - Forks: 158

coderobe/bassboost

🔊 A variable system load (Linux, MacOS, Windows)

Language: C++ - Size: 9.77 KB - Last synced: about 1 month ago - Pushed: about 7 years ago - Stars: 1 - Forks: 0

Mathieu2301/Memoryverse

Memory reverse engineering lib tool

Language: JavaScript - Size: 2.93 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

matt-kimball/allocscope

allocscope - a memory tracking tool

Language: Rust - Size: 70.3 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 549 - Forks: 18

anuneetanand/OS-Projects

Short projects related to Memory Allocation, Threading, Inter Process Communication and Socket Programming

Language: C - Size: 32.2 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

yvoinov/memlogger

Very simple memory logger, designed to profile the application by the nature of memory allocations in accordance with the size of the chunks. Feel free to check project wiki at https://github.com/yvoinov/memlogger/wiki

Language: C++ - Size: 732 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0

pansalasamarth/Memory-Management

In computer science, Memory Allocation is a crucial aspect of managing memory resources efficiently.

Language: JavaScript - Size: 5.86 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

manoharpalanisamy/Data-Structure

Working on Memory management Concepts And Implement Various Data Structures which includes Array, Linked-List, Stack, Queue, Tree, Graph

Language: C - Size: 31.9 MB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 1 - Forks: 1

gecko0307/dlib

Allocators, I/O streams, math, geometry, image and audio processing for D

Language: D - Size: 13.2 MB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 215 - Forks: 32

daniloaleixo/EP3_SO

Exercício programa realizado para a matéria de Sistemas Operacionais - Implementação de um simulador de gerência de memória com diversos algoritmos para gerência do espaço livre e para substituição de páginas.

Language: Ruby - Size: 1.94 MB - Last synced: about 1 month ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0

emeryberger/Hoard

The Hoard Memory Allocator: A Fast, Scalable, and Memory-efficient Malloc for Linux, Windows, and Mac.

Language: C++ - Size: 809 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,059 - Forks: 125

tapwork/HeapInspector-for-iOS

Find memory issues & leaks in your iOS app without instruments

Language: Objective-C - Size: 33 MB - Last synced: 20 days ago - Pushed: about 7 years ago - Stars: 1,856 - Forks: 139

GURPREETKAURJETHRA/LLMs-Inference-and-Fine-Tuning

Estimate Memory Consumption of LLMs Inference and Fine Tuning

Language: Jupyter Notebook - Size: 2.93 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 2

omrip500/Hairdressing-Management-System-C-Language-

This C-based system manages a barbershop network, handling branch/barber management, appointments, kitchen, and supplier orders.

Language: C - Size: 165 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

phanatagama/Panduan-Reverse-Code-Engineering Fork of ReversingID/Panduan-Reverse-Code-Engineering

Panduan singkat untuk memulai belajar reverse engineering terutama software reversing atau reverse code engineering.

Size: 39.1 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

SFBdragon/talc

A fast and flexible allocator for no_std and WebAssembly

Language: Rust - Size: 1.89 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 374 - Forks: 9

zpl-c/zpl

📐 Pushing the boundaries of simplicity

Language: C - Size: 3.97 MB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 961 - Forks: 39

niklasfp/scourge

Scourge the whip, the punisher of your .net app.

Language: C# - Size: 80.1 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

xzheng97/safe_malloc

This program is a special version of the malloc and free library routines that checks on common heap allocation and usage mistakes.

Language: C - Size: 18.6 KB - Last synced: about 2 months ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0

cjchika/alx-low_level_programming

Low-level Programming Training Module with C

Language: C - Size: 149 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

EmilyShepherd/Malloc

A space efficient implementation of malloc

Language: C - Size: 207 KB - Last synced: about 2 months ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

Bruce-Lutaj/My_C_Library

This is my very first project in C. It has different function implementations. I used a simple main function in every file, for testing, and then commented it... 😅

Language: C - Size: 12.7 KB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

antoniosarosi/rulloc

General purpose memory allocator written in Rust.

Language: Rust - Size: 187 KB - Last synced: 28 days ago - Pushed: over 1 year ago - Stars: 79 - Forks: 3

ibeauregard/malloc

This project is a custom implementation of the C family of functions in charge of dynamic memory management: malloc, calloc, realloc and free.

Language: C - Size: 33.2 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 2

asmaaadel0/Operating_System_Scheduler

An Operating System scheduler schedule processes using three algorithms Non-preemptive, Round Robin (RR), Highest Priority First (HPF) and Shortest Remaining time Next (SRTN), and handle memory allocation using buddy memory allocation system

Language: C - Size: 501 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 1

mmcshane/pmr

Polymorphic Memory Resources

Language: C++ - Size: 131 KB - Last synced: about 2 months ago - Pushed: over 7 years ago - Stars: 2 - Forks: 3

Daksh2060/custom-malloc-free

A custom C memory allocator library for dynamic memory management using First-Fit allocation. Features my_malloc for allocation and my_free for deallocation. Emphasizes efficiency through automatic block coalescing to reduce external block fragmentation.

Language: C - Size: 117 KB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

antoninhrlt/memlib

Memory allocations and management library written in C to be used without the standard library

Language: C - Size: 11.7 KB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

aantropov/sailor

A high-performance Vulkan multi-threaded rendering engine, incorporating advanced features such as Tile Based Rendering, Physically Based Rendering (PBR), and advanced lighting and shadow techniques.

Language: C++ - Size: 394 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 9 - Forks: 4

doocs/jvm

🤗 JVM 底层原理最全知识总结

Language: Java - Size: 62.9 MB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 10,179 - Forks: 2,240

c0nstexpr/stdsharp

An optimized and supplement library of fundamental features for standard C++

Language: C++ - Size: 1.94 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 2 - Forks: 3

ivmai/bdwgc

The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)

Language: C - Size: 26.2 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 2,743 - Forks: 389

lopdan/database

Database made in C

Language: C - Size: 88.9 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

hardikp/cpp-mempool

C++ header-only mempool library

Language: C++ - Size: 87.9 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 15 - Forks: 1

mishal23/os-lab

Codes pertaining to OS Lab for Course CO254 - Operating Systems Lab

Language: C - Size: 48.8 KB - Last synced: about 2 months ago - Pushed: almost 1 year ago - Stars: 68 - Forks: 37

mulekick/bit-level-arithmetic-js

Bit-level implementation of arithmetic operators in Javascript

Language: JavaScript - Size: 79.1 KB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

wojciechmarek/c-plus-plus-notes

A set of C++ code samples with explanation.

Size: 8.79 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

tarantool/small

Specialized memory allocators

Language: C - Size: 641 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 98 - Forks: 19

gauti1311/CPPND_Chatbot

A Project for Udacity Nano-degree Program C++ for developers. This project is a Chatbot that illustrates the concept of memory management in C++

Language: Makefile - Size: 2.93 MB - Last synced: 2 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

hosseinmoein/Cougar

Modern C++ Stack and Static based allocators + a Custom Aligned allocator

Language: C++ - Size: 18.3 MB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 51 - Forks: 3

mohammedhrima/Garbage_collector

protect your C programs from memory leak and double free

Language: C - Size: 78.1 KB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 7 - Forks: 0

xerial/larray

Large off-heap arrays and mmap files for Scala and Java

Language: Scala - Size: 1.65 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 399 - Forks: 43

Flow-IPC/ipc_shm_arena_lend

Flow-IPC Sub-project - SHM-jemalloc - Commercial-grade jemalloc memory manager turbocharges your zero-copy work [See `ipc` repo first]

Language: C++ - Size: 592 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

mulle-c/mulle-allocator

🔄 Flexible C memory allocation scheme

Language: C - Size: 422 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 75 - Forks: 1

NoahNonOff/garbage-collector

I've code functions that simulates a garbage collector in C

Language: C - Size: 13.7 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

Brythzz/mini-memcheck

Basic MacOS memory leak detection tool

Language: C - Size: 240 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

yamanekko/mruby-tlsf

custom memory allocator for mruby with TLSF

Language: C - Size: 19.5 KB - Last synced: 2 months ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 1

HelenaOliveira366/Sistema-de-controle-de-livraria-com-CSharp

Para a faculdade, foi pedido que projetasse um sistema de livraria alocado em memória, onde pudesse adicionar, listar, remover, entrada e saída de livros do estoque. Para isso, foi implantado TAD, orientação a objeto, funções, estruturas de decisão e repetição

Language: C# - Size: 68.4 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 1 - Forks: 0

circonus-labs/leaklite

Realtime high-performance non-sampling memory allocation tracker prototype

Language: C - Size: 26.4 KB - Last synced: 2 months ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 0

rudrodip/calloc

Custom Memory allocator implemented in C

Language: C - Size: 3.91 KB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

azureblue/c-alloc-checker

C Alloc Checker

Language: C - Size: 10.7 KB - Last synced: 3 months ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0

edfvr/alx-low_level_programming

Learning C with ALX

Language: C - Size: 1.67 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

gdcmarinho/smart-malloc

🧠 Smart Malloc uses ML to memory management

Language: C - Size: 33.2 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

Jagoda11/CS50-Problem-Set-2

CS50-Problem-Set-2 🚀 delves into data structures 📊 and memory allocation 💾, key components of efficient programming. This set challenges students 🧑‍🎓 to understand and implement various data structures like arrays, linked lists, and trees 🌳, and manage memory effectively 🧠, enhancing their problem-solving skills

Language: C - Size: 2.93 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

yacoder/allo-cpp

A collection of composable C++ allocators & collection wrappers

Language: C++ - Size: 107 KB - Last synced: 3 months ago - Pushed: over 7 years ago - Stars: 3 - Forks: 2

rcmgleite/rlmalloc

Simple malloc implementation using "first fit" algorithm

Language: C - Size: 6.84 KB - Last synced: 3 months ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0