Giter Site home page Giter Site logo

David Lafreniere's Projects

allocator icon allocator

A C++ fixed block memory allocator that increases system performance and offers heap fragmentation fault protection.

asynccallback icon asynccallback

Simplify passing data between threads using this multithreaded, portable C++ asynchronous callback framework.

asyncmulticastdelegate icon asyncmulticastdelegate

A C++ standards compliant delegate library capable of targeting any callable function synchronously or asynchronously.

asyncmulticastdelegatecpp17 icon asyncmulticastdelegatecpp17

A C++17 standards compliant delegate library capable of targeting any callable function synchronously or asynchronously

asyncmulticastdelegatemodern icon asyncmulticastdelegatemodern

A C++17 standards compliant delegate library capable of targeting any callable function synchronously or asynchronously

c_allocator icon c_allocator

Unique allocator features improve performance and protect against heap fragmentation faults on any C or C++ project.

c_asynccallback icon c_asynccallback

Simplify passing data between threads with this portable C language callback library.

c_statemachine icon c_statemachine

A compact C finite state machine (FSM) implementation that's easy to use on embedded and PC-based systems.

coredump icon coredump

A memory core dump framework that stores crash information including call stacks on any embedded system

coredumparm icon coredumparm

A memory core dump framework that stores crash information including call stacks on ARM CPUs

multicastcallback icon multicastcallback

A type-safe multicast callback library used for anonymous function invocation implemented in C

remotedelegate icon remotedelegate

Invoke remote functions over any communication medium using a C++ delegate library

simplesocketprotocol icon simplesocketprotocol

A portable C language socket-based software transport protocol library for any hardware communication interface on any platform.

statemachine icon statemachine

A compact C++ finite state machine (FSM) implementation that's easy to use on embedded and PC-based systems.

statemachinecompact icon statemachinecompact

A compact C++ finite state machine (FSM) implementation that's easy to use on embedded and PC-based systems.

stdworkerthread icon stdworkerthread

Create a worker thread with an event loop, message queue and a timer using the C++11 thread support library

stl_allocator icon stl_allocator

Protect against heap fragmentation faults and improve execution speed with a fixed block alternative to STL std::allocator.

threadwin icon threadwin

A Win32 CreateThread() C++ wrapper class for synchronized thread startup and forced message queue creation.

xallocator icon xallocator

Replace malloc/free with xmalloc/xfree is faster than the global heap and prevents heap fragmentation faults.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.