index
:
luajit
master
v2.0
v2.1
A mirror of https://luajit.org/git/luajit.git
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
lj_alloc.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge branch 'master' into v2.1
Mike Pall
2024-04-19
1
-1
/
+1
|
\
|
*
Fix segment release check in internal memory allocator.
Mike Pall
2024-04-19
1
-1
/
+1
*
|
Add PS5 port.
Mike Pall
2022-04-17
1
-1
/
+1
*
|
Linux/ARM64: Make mremap() non-moving due to VA space woes.
Mike Pall
2021-03-10
1
-1
/
+1
*
|
Merge branch 'master' into v2.1
Mike Pall
2020-10-12
1
-3
/
+3
|
\
|
|
*
Minor changes and https-ify links.
Mike Pall
2020-10-12
1
-3
/
+3
*
|
Fix Clang build.
Mike Pall
2020-07-02
1
-1
/
+1
*
|
Windows: Fix NtAllocateVirtualMemory prototype.
Mike Pall
2020-06-23
1
-1
/
+1
*
|
Use a securely seeded global PRNG for the VM.
Mike Pall
2020-06-15
1
-45
/
+38
*
|
Cleanup some arch defines and fix builds.
Mike Pall
2020-06-15
1
-1
/
+1
*
|
Windows: Make actual use of internal allocator optimization.
Mike Pall
2020-05-05
1
-2
/
+4
*
|
Fix memory probing allocator to check for valid end address, too.
Mike Pall
2018-09-13
1
-1
/
+2
*
|
Windows: Add UWP support, part 1.
Mike Pall
2018-06-05
1
-3
/
+3
*
|
FreeBSD/x64: Avoid changing resource limits, if not needed.
Mike Pall
2017-06-08
1
-1
/
+1
*
|
Use MAP_TRYFIXED for the probing memory allocator, if available.
Mike Pall
2016-05-23
1
-1
/
+7
*
|
Rewrite memory block allocator.
Mike Pall
2016-04-18
1
-85
/
+170
*
|
Merge branch 'master' into v2.1
Mike Pall
2016-04-03
1
-1
/
+1
|
\
|
|
*
Cygwin: Allow cross-builds to non-Cygwin targets.
Mike Pall
2016-04-03
1
-1
/
+1
*
|
Merge branch 'master' into v2.1
Mike Pall
2015-09-20
1
-1
/
+1
|
\
|
|
*
Fix Cygwin support. Note: this is not a supported target.
Mike Pall
2015-09-20
1
-1
/
+1
*
|
Add LJ_GC64 mode: 64 bit GC object references.
Mike Pall
2015-01-03
1
-5
/
+7
|
/
*
Fix DragonFly build (unsupported).
Mike Pall
2014-10-07
1
-3
/
+3
*
Fix compatibility issues with Illumos.
Mike Pall
2014-05-28
1
-1
/
+7
*
Add PS4 port.
Mike Pall
2014-02-26
1
-3
/
+5
*
Check for MAP_32BIT presence instead of checking for Linux.
Mike Pall
2013-10-10
1
-1
/
+1
*
Fix compilation on NetBSD/x64.
Mike Pall
2013-07-17
1
-1
/
+1
*
Fix compatibility issues with Illumos.
Mike Pall
2013-05-25
1
-5
/
+12
*
Fix shrinking of direct mapped block in builtin allocator.
Mike Pall
2012-08-16
1
-1
/
+1
*
Fix compilation on OpenBSD.
Mike Pall
2012-03-15
1
-2
/
+2
*
Always use ANSI variants of Windows system functions.
Mike Pall
2011-09-02
1
-1
/
+1
*
FFI: Save errno/GetLastError() around allocations, hooks etc.
Mike Pall
2011-05-08
1
-5
/
+47
*
Cleanup architecture, ABI and OS definitions.
Mike Pall
2010-11-16
1
-6
/
+5
*
Reduce 32GB RLIMIT_DATA on FreeBSD/x64 to allocate low-2GB memory.
Mike Pall
2010-10-23
1
-9
/
+20
*
Allocate 32 bit memory on OSX/x64 with mmap() hinting.
Mike Pall
2010-03-04
1
-5
/
+40
*
Fix comments about 64 bit FreeBSD mmap() behavior.
Mike Pall
2010-03-02
1
-1
/
+2
*
Add compile errors for 64 bit OS without an equivalent of MAP_32BIT.
Mike Pall
2010-03-02
1
-4
/
+17
*
Fix more 64 bit conversion warnings.
Mike Pall
2010-01-17
1
-2
/
+2
*
Allocate 32 bit memory on WIN64 using NtAllocateVirtualMemory.
Mike Pall
2010-01-17
1
-7
/
+48
*
Linux/x64 mremap() does not obey MAP_32BIT, so make it non-moving.
Mike Pall
2009-12-28
1
-2
/
+9
*
Fast forward to sync public repo.
Mike Pall
2009-12-08
1
-3
/
+3
*
RELEASE LuaJIT-2.0.0-beta1
v2.0.0-beta1
Mike Pall
2009-12-08
1
-0
/
+1232