Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
tmothupr
/
lua
Public
forked from
lua/lua
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
lua
table.c
on
oldlua
User selector
All users
Datepicker
All time
Commit history
Commits on Jul 30, 1997
BIG CHANGE: functions have their own "constant table".
roberto-ieru
committed
0892f0e
View commit details
Copy full SHA for 0892f0e
View code at this point
Browse repository at this point
Commits on Jul 7, 1997
"next" & "nextvar" check if argument is a result of previous calls
roberto-ieru
committed
067db30
View commit details
Copy full SHA for 067db30
View code at this point
Browse repository at this point
Commits on Jun 17, 1997
"lua_getobjname" must return "tag-method" and not "fallback".
roberto-ieru
committed
2a1da64
View commit details
Copy full SHA for 2a1da64
View code at this point
Browse repository at this point
Commits on Jun 9, 1997
new implementation for udata (again they are just void *);
Show description for dd22ea4
roberto-ieru
committed
dd22ea4
View commit details
Copy full SHA for dd22ea4
View code at this point
Browse repository at this point
Commits on May 26, 1997
new API function to force garbage collection.
roberto-ieru
committed
e124997
View commit details
Copy full SHA for e124997
View code at this point
Browse repository at this point
Commits on May 14, 1997
new implementation of gc: "Pre-collect" garbage in temporary lists and
Show description for bd9e68c
roberto-ieru
committed
bd9e68c
View commit details
Copy full SHA for bd9e68c
View code at this point
Browse repository at this point
Commits on Apr 7, 1997
first implementation of "$if";
Show description for c9e3d32
roberto-ieru
committed
c9e3d32
View commit details
Copy full SHA for c9e3d32
View code at this point
Browse repository at this point
Commits on Apr 6, 1997
luaL check functions do not need the function name (it can be
Show description for 3a9516f
roberto-ieru
committed
3a9516f
View commit details
Copy full SHA for 3a9516f
View code at this point
Browse repository at this point
Commits on Apr 4, 1997
using new lib auxlib.
roberto-ieru
committed
9319735
View commit details
Copy full SHA for 9319735
View code at this point
Browse repository at this point
Commits on Mar 31, 1997
new name for old "mem.h" (conflicts with some compiler libraries)
roberto-ieru
committed
373363c
View commit details
Copy full SHA for 373363c
View code at this point
Browse repository at this point
"Object" renamed to "TObject" (Tagged Object), to avoid conflicts with
Show description for ad5574c
roberto-ieru
committed
ad5574c
View commit details
Copy full SHA for ad5574c
View code at this point
Browse repository at this point
Commits on Mar 26, 1997
BUG: must mark userdata in garbage collection.
roberto-ieru
committed
9e9e2ea
View commit details
Copy full SHA for 9e9e2ea
View code at this point
Browse repository at this point
Commits on Mar 21, 1997
must call "gc" i.m. for nil after all others.
roberto-ieru
committed
c3488f5
View commit details
Copy full SHA for c3488f5
View code at this point
Browse repository at this point
Commits on Mar 19, 1997
first full implementation of internal methods
roberto-ieru
committed
1444d28
View commit details
Copy full SHA for 1444d28
View code at this point
Browse repository at this point
Commits on Mar 11, 1997
"tag" changed to "ttype" (since now tag has other meaning)
roberto-ieru
committed
b6d91e2
View commit details
Copy full SHA for b6d91e2
View code at this point
Browse repository at this point
Commits on Feb 26, 1997
first step in implementing internal methods.
roberto-ieru
committed
131d66e
View commit details
Copy full SHA for 131d66e
View code at this point
Browse repository at this point
Commits on Nov 1, 1996
pre-defined variable _VERSION_
roberto-ieru
committed
d106f3f
View commit details
Copy full SHA for d106f3f
View code at this point
Browse repository at this point
Commits on Jul 12, 1996
C functions don't need to "pushnil" to return nil value (this is
Show description for 6dfdb76
roberto-ieru
committed
6dfdb76
View commit details
Copy full SHA for 6dfdb76
View code at this point
Browse repository at this point
Commits on Jun 18, 1996
when "block" is computed, "nentity" == "block". So the change is only
Show description for ec6677e
roberto-ieru
committed
ec6677e
View commit details
Copy full SHA for ec6677e
View code at this point
Browse repository at this point
Commits on May 28, 1996
first version of vararg facility (plus new function "call").
roberto-ieru
committed
9863223
View commit details
Copy full SHA for 9863223
View code at this point
Browse repository at this point
Commits on May 6, 1996
as strings are no more duplicated, "nextvar" can use "pushstring".
roberto-ieru
committed
820ec63
View commit details
Copy full SHA for 820ec63
View code at this point
Browse repository at this point
Commits on Apr 29, 1996
new algotithm to adjust garbage collection: it tries to adapt gc calls
Show description for 21c9ebf
roberto-ieru
committed
21c9ebf
View commit details
Copy full SHA for 21c9ebf
View code at this point
Browse repository at this point
Commits on Apr 22, 1996
lock mechanism seperseded by the REFERENCE mechanism.
roberto-ieru
committed
0ef5cf2
View commit details
Copy full SHA for 0ef5cf2
View code at this point
Browse repository at this point
Commits on Mar 21, 1996
a simplification about memory error messages.
roberto-ieru
committed
7a35f23
View commit details
Copy full SHA for 7a35f23
View code at this point
Browse repository at this point
better control when growing arrays.
roberto-ieru
committed
9284742
View commit details
Copy full SHA for 9284742
View code at this point
Browse repository at this point
Commits on Mar 14, 1996
"lua_ntable" and "lua_nconstant" are public (undump.c uses them).
roberto-ieru
committed
3226ac2
View commit details
Copy full SHA for 3226ac2
View code at this point
Browse repository at this point
Commits on Feb 26, 1996
fixed strings (not collectable) don't need to be inserted in the constant table.
roberto-ieru
committed
d6e4c29
View commit details
Copy full SHA for d6e4c29
View code at this point
Browse repository at this point
Commits on Feb 14, 1996
useless #include.
roberto-ieru
committed
45cf244
View commit details
Copy full SHA for 45cf244
View code at this point
Browse repository at this point
reserved words are stored in main string table; "marked" field is
Show description for d1608c5
roberto-ieru
committed
d1608c5
View commit details
Copy full SHA for d1608c5
View code at this point
Browse repository at this point
Commits on Feb 12, 1996
BIG CHANGE: new data structure for constants, strings and globals, using
Show description for 41259bf
roberto-ieru
committed
41259bf
View commit details
Copy full SHA for 41259bf
View code at this point
Browse repository at this point
Commits on Jan 26, 1996
lua_table now has references to global variable names (TreeNode's).
roberto-ieru
committed
0d50b87
View commit details
Copy full SHA for 0d50b87
View code at this point
Browse repository at this point
"setglobal" and "getglobal" moved to inout.c, as it concentrates pre-defined
Show description for 8dae465
roberto-ieru
committed
8dae465
View commit details
Copy full SHA for 8dae465
View code at this point
Browse repository at this point
Commits on Jan 23, 1996
new function "assert"
roberto-ieru
committed
3681d02
View commit details
Copy full SHA for 3681d02
View code at this point
Browse repository at this point
Commits on Jan 22, 1996
new function "tostring".
roberto-ieru
committed
a19f905
View commit details
Copy full SHA for a19f905
View code at this point
Browse repository at this point
memory overflow tries a garbage collection; if it fails then exit the
Show description for e74b250
roberto-ieru
committed
e74b250
View commit details
Copy full SHA for e74b250
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.