Skip to content
Permalink
master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Commits on Mar 9, 2022

  1. moonjit support

    benoit-germain committed Mar 9, 2022

Commits on Mar 4, 2022

  1. Merge pull request #209 from jlainema/patch-1

    Update lanes-3.16.0-0.rockspec
    benoit-germain committed Mar 4, 2022

Commits on Mar 3, 2022

  1. Update lanes-3.16.0-0.rockspec

    does not install from the rockspec without using git for url format
    jlainema committed Mar 3, 2022

Commits on Mar 1, 2022

  1. Merge pull request #208 from eligovision/lanes_lanesclone3args_fix

    Bug in __lanesclone with 3 parameters mechanism fixed (index was wron…
    benoit-germain committed Mar 1, 2022
  2. Bug in __lanesclone with 3 parameters mechanism fixed (index was wron…

    …g in inter_copy_function); Some comments improved
    valid-ptr committed Mar 1, 2022

Commits on Feb 27, 2022

  1. deep_test tweaks

    benoit-germain committed Feb 27, 2022

Commits on Feb 17, 2022

  1. NEVER use allocator obtained from lua_getallocf to allocate stuff man…

    …ually when compiling for LuaJIT
    benoit-germain committed Feb 17, 2022

Commits on Feb 8, 2022

  1. __lanesclone is now called only once with 3 parameters dest, source, …

    …size -> BREAKS CUSTOM DEEP USERDATA API
    benoit-germain committed Feb 8, 2022

Commits on Feb 7, 2022

  1. Version bump

    benoit-germain committed Feb 7, 2022
  2. removed explicit calls to malloc/free

    Lane and linda userdata were allocated with malloc/free, preventing embedders from fully controlling memory operations. Now all internal Lanes allocations go through the master state alloc function.
    benoit-germain committed Feb 7, 2022
  3. Update deadlock.lua

    benoit-germain committed Feb 7, 2022
  4. Changed all indentations to all whitespaces

    Tabs mess up alignment of stack contents comments, so I'm done with them.
    benoit-germain committed Feb 7, 2022
  5. Merge pull request #203 from SoundBot/patch-1

    Replace deprecated pthread_yield with sched_yield
    benoit-germain committed Feb 7, 2022

Commits on Jan 19, 2022

  1. Replace deprecated pthread_yield with sched_yield

    Since glibc 2.34, pthread_yield is nonstandard and marked as deprecated. See: https://man7.org/linux/man-pages/man3/pthread_yield.3.html
    SoundBot committed Jan 19, 2022

Commits on Nov 17, 2021

Commits on Jun 28, 2021

  1. Update cancel.c

    benoit-germain committed Jun 28, 2021
  2. fixed some tests

    benoit-germain committed Jun 28, 2021

Commits on Jun 26, 2021

  1. fix stack overflow when transfering a clonable userdata referencing i…

    …tself through a uservalue
    benoit-germain committed Jun 26, 2021

Commits on Jun 16, 2021

  1. changed lanes.threads() output so that several lanes with the same na…

    …me don't clobber each other in the result table
    
    In the original implementations, the debug name was used as key, which meant that several lanes using the same name would cause only the oldest non-collected one to be listed in the results. Now the result is an array of tuples.
    benoit-germain committed Jun 16, 2021
  2. Merge pull request #190 from eligovision/lanes_lua51_bugfix

    Bug fix for Lua 5.1/LuaJIT: lua_getiuservalue must check if lua_getfe…
    benoit-germain committed Jun 16, 2021
Older