Skip to content
View smokku's full-sized avatar

Organizations

@Cordia @jabberd2 @D-os @EpicGames @X65 @bevyengine

Block or report smokku

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
smokku/README.md

Projects I am actively working on:

X65 - Modern 8-bit Microcomputer

D/os - Operating System for workplace computers

Pinned Loading

  1. soldank soldank Public

    Clone of Soldat engine written in Rust

    Rust 53 3

  2. wrte wrte Public

    microkernel-like environment to run untrusted applications in browser

    JavaScript 4 3

  3. rip rip Public

    REST.Is.Popular - RESTful microframework for Go

    Go 2 1

  4. pebble pebble Public archive

    Unofficial Pebble watch support for SailfishOS/Jolla

    C++ 70 17

  5. 📊 Weekly development breakdown 📊 Weekly development breakdown
    1
    C          19 hrs 53 mins ███████▊░░░░░░░░░░░░░  37.4%
    2
    Python     16 hrs 59 mins ██████▋░░░░░░░░░░░░░░  31.9%
    3
    Assembly   6 hrs 49 mins  ██▋░░░░░░░░░░░░░░░░░░  12.8%
    4
    C++        5 hrs 34 mins  ██▏░░░░░░░░░░░░░░░░░░  10.5%
    5
    Markdown   2 hrs 2 mins   ▊░░░░░░░░░░░░░░░░░░░░   3.9%
  6. Linux futex based Read-Write Lock im... Linux futex based Read-Write Lock implementation
    1
    #define cpu_relax() __builtin_ia32_pause()
    2
    #define cmpxchg(P, O, N) __sync_val_compare_and_swap((P), (O), (N))
    3
    
                  
    4
    static unsigned _lock = 1; // read-write lock futex
    5
    const static unsigned _lock_open = 1;