Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: lua/lua
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
Loading
...
head repository: lua/lua
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.3
Choose a head ref
Loading
Checking mergeability… Don’t worry, you can still create the pull request.
  • 15 commits
  • 103 files changed
  • 1 contributor

Commits on Dec 17, 2018

  1. Lua 5.3.5 ported to git

    This is the first commit for the branch Lua 5.3. All source files
    were copied from the official distribution of 5.3.5 in the Lua site.
    The test files are the same of 5.3.4. The manual came from the
    previous RCS repository, revision 1.167.1.2.
    roberto-ieru committed Dec 17, 2018
    Configuration menu
    Copy the full SHA
    063d4e4 View commit details
    Browse the repository at this point in the history
  2. Bug: Long brackets with a huge number of '=' causes overflow

    A long bracket with too many equal signs can overflow the 'int' used for
    the counting and some arithmetic done on the value. Changing the counter
    to 'size_t' avoids that. (Because what is counted goes to a buffer, an
    overflow in the counter will first raise a buffer-overflow error.)
    roberto-ieru committed Dec 17, 2018
    Configuration menu
    Copy the full SHA
    1221e98 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f059c2b View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2019

  1. Fixed bug in 'lua_upvaluejoin'

    Bug-fix: joining an upvalue with itself could cause a use-after-free
    crash.
    roberto-ieru committed Mar 27, 2019
    Configuration menu
    Copy the full SHA
    89aee84 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2019

  1. More generic pattern when testing 'string.format'

    The result of 'string.format("%a", 0.0)' can have multiple zeros
    after the dot.
    roberto-ieru committed Nov 22, 2019
    Configuration menu
    Copy the full SHA
    73c6ff6 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2019

  1. File 'bugs' no longer tracked by git

    The file 'bugs' reports bugs in several different versions
    (corresponding to different branches in the repository), without
    a clear division of "this bugs belongs to this version". So, it
    doesn't make sense to track it along with one (or many) versions.
    roberto-ieru committed Nov 25, 2019
    Configuration menu
    Copy the full SHA
    cee1ebe View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2019

  1. Fixed typos in comments

    roberto-ieru committed Dec 27, 2019
    Configuration menu
    Copy the full SHA
    d71a548 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2020

  1. Fixed missing GC barriers in compiler and undump

    While building a new prototype, the GC needs barriers for every object
    (strings and nested prototypes) that is attached to the new prototype.
    roberto-ieru committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    f5eb809 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2020

  1. Added .gitignore

    roberto-ieru committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    4d6efa1 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2020

  1. Configuration menu
    Copy the full SHA
    e7411fa View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2020

  1. Configuration menu
    Copy the full SHA
    092f66f View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2020

  1. Configuration menu
    Copy the full SHA
    b5bc898 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2020

  1. 'realloc' can fail when shrinking a block

    According to ISO C, 'realloc' can fail when shrinking a block. If that
    happens, 'l_alloc' simply ignores the fail and returns the original
    block.
    roberto-ieru committed Aug 12, 2020
    Configuration menu
    Copy the full SHA
    6d763a2 View commit details
    Browse the repository at this point in the history
  2. Added directory 'testes/libs/P1' to the repository

    This directory is used for some tests. As standard Lua has no command
    to create directories, it must be present before running the tests.
    roberto-ieru committed Aug 12, 2020
    Configuration menu
    Copy the full SHA
    5027298 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2020

  1. Fixed bug of long strings in binary chunks

    When "undumping" a long string, the function 'LoadVector' can call the
    reader function, which can run the garbage collector, which can collect
    the string being read. So, the string must be anchored during the call
    to 'LoadVector'. (This commit also fixes the identation in 'l_alloc'.)
    roberto-ieru committed Aug 18, 2020
    Configuration menu
    Copy the full SHA
    75ea9cc View commit details
    Browse the repository at this point in the history
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.