Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/FiguraMC/luaj
https://github.com/FiguraMC/luaj
Improve compatibility with luaj 1.0
68b260efddd3712a4108e9954704902e2f49a74e authored almost 15 years ago
68b260efddd3712a4108e9954704902e2f49a74e authored almost 15 years ago
Improve compatibility with luaj 1.0
29f23222c25dda701508904d2ab18c5191aa23bc authored almost 15 years ago
29f23222c25dda701508904d2ab18c5191aa23bc authored almost 15 years ago
Improve compatibility with luaj 1.0
462f95bd7f4f8ac8acb50acbeae72857645bbc46 authored almost 15 years ago
462f95bd7f4f8ac8acb50acbeae72857645bbc46 authored almost 15 years ago
Improve rehash behavior.
156157cd61dc49738c9be80471a43f09b8662ec3 authored almost 15 years ago
156157cd61dc49738c9be80471a43f09b8662ec3 authored almost 15 years ago
Fix to tailcall processing.
19f8a2d37281f22d7f9829bac412a20734d7701a authored almost 15 years ago
19f8a2d37281f22d7f9829bac412a20734d7701a authored almost 15 years ago
Prevent rehash when value is replaced in table.
8bd255a35671aafed7ffa5f297d38c8747672e35 authored almost 15 years ago
8bd255a35671aafed7ffa5f297d38c8747672e35 authored almost 15 years ago
Convert mode processing to jme api
797c79fd6dcfad23d96321dd48d18f90215ba8da authored almost 15 years ago
797c79fd6dcfad23d96321dd48d18f90215ba8da authored almost 15 years ago
Improve error handling in coroutines.
4f3cd304a1bc61cfa4d363a36009f8170ee4b8d0 authored almost 15 years ago
4f3cd304a1bc61cfa4d363a36009f8170ee4b8d0 authored almost 15 years ago
Let tables undergo mode changes.
fdea0828fcc6a989d99f945a0232d40ca7e3b3d4 authored almost 15 years ago
fdea0828fcc6a989d99f945a0232d40ca7e3b3d4 authored almost 15 years ago
Improve compatibility with luaj 1.0
494e4206c4b883d0bf78ce83c9e87d584cd915b0 authored almost 15 years ago
494e4206c4b883d0bf78ce83c9e87d584cd915b0 authored almost 15 years ago
Improve compatibility with luaj 1.0
5a416f177c3aab3720fdaa802e65a303731772d2 authored almost 15 years ago
5a416f177c3aab3720fdaa802e65a303731772d2 authored almost 15 years ago
Improve compatibility with luaj 1.0
6dfe9841725f12c27382b2d31450839060d02ca6 authored almost 15 years ago
6dfe9841725f12c27382b2d31450839060d02ca6 authored almost 15 years ago
Improve compatibility with luaj 1.0
ee098145c08e04e9513a6be0046625c998d260b6 authored almost 15 years ago
ee098145c08e04e9513a6be0046625c998d260b6 authored almost 15 years ago
Fix setfenv(), getfenv(), let threads inherit environment.
00f8d291f92548f146a3a2d1926939f5c7e57197 authored almost 15 years ago
00f8d291f92548f146a3a2d1926939f5c7e57197 authored almost 15 years ago
Add more complete set of "opt" and "check" functions on Varargs.
c0a1d002c783cf866c19fcd7185d01419a9ae970 authored almost 15 years ago
c0a1d002c783cf866c19fcd7185d01419a9ae970 authored almost 15 years ago
Configure download of luaj1 lib during build
9cd65fac871b29bd1e2ad73971cef6380d6ae433 authored almost 15 years ago
9cd65fac871b29bd1e2ad73971cef6380d6ae433 authored almost 15 years ago
Index all lua strings created from java strings.
118e2b3aaff7df3bbf195bda303b219e1485bb9f authored almost 15 years ago
118e2b3aaff7df3bbf195bda303b219e1485bb9f authored almost 15 years ago
Let getfenv() accept no argument
e5cb3438860adc0bfae84407f884531bb30bc200 authored almost 15 years ago
e5cb3438860adc0bfae84407f884531bb30bc200 authored almost 15 years ago
Improve performance of string comparison.
991b8a274cae4a5285a5201a968b0c8451337815 authored almost 15 years ago
991b8a274cae4a5285a5201a968b0c8451337815 authored almost 15 years ago
Fix xpcall arg check logic.
a77b93681fed17f24e00715530c0cef90481b33a authored almost 15 years ago
a77b93681fed17f24e00715530c0cef90481b33a authored almost 15 years ago
Special processing on for loop upvalues.
576cf2068dcf3f6482089fe16f9530074feb320b authored almost 15 years ago
576cf2068dcf3f6482089fe16f9530074feb320b authored almost 15 years ago
Refactor java code generator.
8ae33e1d08a752af301a41661e0d3534441d42de authored almost 15 years ago
8ae33e1d08a752af301a41661e0d3534441d42de authored almost 15 years ago
Add string cache to pool most commonly used Java strings
a8f129b8cfa80663af20c01aed15d7b8da9d2da2 authored almost 15 years ago
a8f129b8cfa80663af20c01aed15d7b8da9d2da2 authored almost 15 years ago
Implement tail call optimization to avoid stack overflow.
8e34f8bf273b42e03c8a8ad2d1d8d2534812ab62 authored almost 15 years ago
8e34f8bf273b42e03c8a8ad2d1d8d2534812ab62 authored almost 15 years ago
Improve luajava method resolution
aed25279ebb8e89583133ae13be40d62232aa916 authored almost 15 years ago
aed25279ebb8e89583133ae13be40d62232aa916 authored almost 15 years ago
Add test for luajava, compiler, and compatibility witn luavm 1.0
0d18988a9693bcafd8d954cf2b6613670d9b05d7 authored almost 15 years ago
0d18988a9693bcafd8d954cf2b6613670d9b05d7 authored almost 15 years ago
Add luajava exceptino handling, array and unit test logic from 1.0 branch
a548ef27fb375d2733bf08716ea0e166d58b824c authored almost 15 years ago
a548ef27fb375d2733bf08716ea0e166d58b824c authored almost 15 years ago
Add LuaValue.load() function for library initialization. Change unit tests to use JavaBytecodeCompiler for lua->Java conversion.
46a9527701f574ffa55ff9e2c87d2896b147a3ed authored almost 15 years ago
46a9527701f574ffa55ff9e2c87d2896b147a3ed authored almost 15 years ago
Fix error behavior.
d903a85578ec44dd262bca444a8c373695504c42 authored almost 15 years ago
d903a85578ec44dd262bca444a8c373695504c42 authored almost 15 years ago
Refactor library initialization code.
946503fc207e2b4689bbf7dbf88fbd4f7010abac authored almost 15 years ago
946503fc207e2b4689bbf7dbf88fbd4f7010abac authored almost 15 years ago
Add symbolic names for opcodes
3a880788cc783d4808a25676101d9582967c7497 authored almost 15 years ago
3a880788cc783d4808a25676101d9582967c7497 authored almost 15 years ago
Convert most libraries to use standard loading.
64751f694e7b50e0b0fa0b62fc20b35cac61bffa authored almost 15 years ago
64751f694e7b50e0b0fa0b62fc20b35cac61bffa authored almost 15 years ago
Update version to 2.0-alpha1
68fbf6cc3955bc563ba3e4a3f8a28ec27777e53e authored almost 15 years ago
68fbf6cc3955bc563ba3e4a3f8a28ec27777e53e authored almost 15 years ago
Add doc for bytecode generator.
dc0be9b15a9a35bd4a01b43bbb32182a3325363b authored almost 15 years ago
dc0be9b15a9a35bd4a01b43bbb32182a3325363b authored almost 15 years ago
Fix build path
200d80b4b85d9f1f18376f40261f713acca6b55c authored almost 15 years ago
200d80b4b85d9f1f18376f40261f713acca6b55c authored almost 15 years ago
Builder for sample midlet
a2c566bb5848317b35b2624dc50969255721270e authored about 15 years ago
a2c566bb5848317b35b2624dc50969255721270e authored about 15 years ago
Allow debug lib to be removed by obfuscators.
0a0564563edcaa7a7f13a5d09a56f47de8b21375 authored about 15 years ago
0a0564563edcaa7a7f13a5d09a56f47de8b21375 authored about 15 years ago
Retain extension in source file name.
699bcb2e487fce422b28bf72eb44392b33d060c3 authored about 15 years ago
699bcb2e487fce422b28bf72eb44392b33d060c3 authored about 15 years ago
Simplify and fix upvalue implementation.
b45bc98b37ec857eedfcbdb6ebac0bcbf0af921c authored about 15 years ago
b45bc98b37ec857eedfcbdb6ebac0bcbf0af921c authored about 15 years ago
Fix upvalue processing.
7cc18046ab33a77266070a77886df74f492d78ba authored over 15 years ago
7cc18046ab33a77266070a77886df74f492d78ba authored over 15 years ago
Let VarArgFunction instances register with Thread on invocation.
1b66a91c95b34115d35e7d6a57b6c39160a3b81d authored over 15 years ago
1b66a91c95b34115d35e7d6a57b6c39160a3b81d authored over 15 years ago
Expose class name normalization.
3906ab0711294b9993677bd78b6f08b1320f084b authored over 15 years ago
3906ab0711294b9993677bd78b6f08b1320f084b authored over 15 years ago
Add noop on OP_CLOSE instruction for branching.
0aa2563cc6c38f7b52e48536255df78dc39ff4ef authored over 15 years ago
0aa2563cc6c38f7b52e48536255df78dc39ff4ef authored over 15 years ago
Fixes to class generation logic.
3d4a29f1bca237965bd04da28d287f324206d848 authored over 15 years ago
3d4a29f1bca237965bd04da28d287f324206d848 authored over 15 years ago
Add options to load to prototype
ac91de779432137bd47063912e377781a4ec92a7 authored over 15 years ago
ac91de779432137bd47063912e377781a4ec92a7 authored over 15 years ago
Improve bytcode generation.
c78d789cdc06079ce83df10f5a540d000ed4a6eb authored over 15 years ago
c78d789cdc06079ce83df10f5a540d000ed4a6eb authored over 15 years ago
Add arg table to globals when executing from command line.
05e6fa57741f361d61d910a2ff66a32151d86cb1 authored over 15 years ago
05e6fa57741f361d61d910a2ff66a32151d86cb1 authored over 15 years ago
Let compilers compile from prototypes, fix loading of code without debug info.
97e6da241b433c7c8018bda15bfeb0f2052cab9f authored over 15 years ago
97e6da241b433c7c8018bda15bfeb0f2052cab9f authored over 15 years ago
V 1.9.52
4a2b2d71915e34f029379db8fb92561d37733b25 authored over 15 years ago
4a2b2d71915e34f029379db8fb92561d37733b25 authored over 15 years ago
Fix off-by-one error.
5d14dfcbe9603e6957180e25a4f4a5b2e3b3af3a authored over 15 years ago
5d14dfcbe9603e6957180e25a4f4a5b2e3b3af3a authored over 15 years ago
Make class names java-friendly
674ae6195e5b854a0522c1f768d166aea30dc191 authored over 15 years ago
674ae6195e5b854a0522c1f768d166aea30dc191 authored over 15 years ago
Let ant build download bcel jar as needed.
17c86b8eb393c007a4b86b80016ac934e028c2c9 authored over 15 years ago
17c86b8eb393c007a4b86b80016ac934e028c2c9 authored over 15 years ago
Fix vararg parameter handling, self and setlist bytecode processing.
3e3909b14b7bc61ce5ba569a924760869bb9bb94 authored over 15 years ago
3e3909b14b7bc61ce5ba569a924760869bb9bb94 authored over 15 years ago
Add debug library by default.
668692d0a283dab122908cbf1b47e5279a337d33 authored over 15 years ago
668692d0a283dab122908cbf1b47e5279a337d33 authored over 15 years ago
Replace upvalue holder when upvalues are closed.
933a4fcc3655a2e317a33e7eaa44e61f76bacd4a authored over 15 years ago
933a4fcc3655a2e317a33e7eaa44e61f76bacd4a authored over 15 years ago
Make soem methods final, let loadsting use "string" for chunk name
f18134bf74326d025454df7a60e84cbc1059a0ae authored over 15 years ago
f18134bf74326d025454df7a60e84cbc1059a0ae authored over 15 years ago
Fix source and class names in generated bytecode.
dd82fe6d2da6fa42292bb4b71d2117019a9364ae authored over 15 years ago
dd82fe6d2da6fa42292bb4b71d2117019a9364ae authored over 15 years ago
Expand compiler interface, add bcel-based bytecode generator.
f729c1b62633b8c7051f655bbc0f9794ae7ffe77 authored over 15 years ago
f729c1b62633b8c7051f655bbc0f9794ae7ffe77 authored over 15 years ago
Add bytecode count based debug hooks.
0b6cd02bc6de2c0d25bc0bd98ff12253ce6a0402 authored over 15 years ago
0b6cd02bc6de2c0d25bc0bd98ff12253ce6a0402 authored over 15 years ago
Remove obsolete v 1.0 source files (still available in 1.0 branch).
d1debdf2ec7365380d57bbeff17ef29911c2002b authored over 15 years ago
d1debdf2ec7365380d57bbeff17ef29911c2002b authored over 15 years ago
Initial sources for planned 2.0 luaj vm release. Most interpreter features and library functions working.
3863ff8e46a141d82acd4a7bf51b17aa6a71b6c1 authored over 15 years ago
3863ff8e46a141d82acd4a7bf51b17aa6a71b6c1 authored over 15 years ago
Version property to 1.0.2
d16fad00e8511e7a0992a5b44236142302b187f9 authored over 15 years ago
d16fad00e8511e7a0992a5b44236142302b187f9 authored over 15 years ago
Update README to include array support note.
ac0e6b73db6d6a0a555f03ea2e9fba9e92faecf7 authored over 15 years ago
ac0e6b73db6d6a0a555f03ea2e9fba9e92faecf7 authored over 15 years ago
Get instance data directly from the stack.
ebb5c84b7447dbff1e5428f788c0cf44f14d9ce5 authored over 15 years ago
ebb5c84b7447dbff1e5428f788c0cf44f14d9ce5 authored over 15 years ago
Let shared metatable for array access work on multiple instances.
3c2413a88a1d322c3ebd620b9e4ff274cff43bc2 authored over 15 years ago
3c2413a88a1d322c3ebd620b9e4ff274cff43bc2 authored over 15 years ago
Additional support for arrays in luajava library.
9d22ef78559064e491ff07bd898ce8ed659db808 authored over 15 years ago
9d22ef78559064e491ff07bd898ce8ed659db808 authored over 15 years ago
Improve debug hooks to match C behavior more closely.
66873ff2681a357bbc0302bf848b68d32c2db8cb authored over 15 years ago
66873ff2681a357bbc0302bf848b68d32c2db8cb authored over 15 years ago
Fix gethook() return values and sethook() behavior when called from hook function.
9cad7f10016ade5d38a1e5e76ec6140d0e4006b6 authored over 15 years ago
9cad7f10016ade5d38a1e5e76ec6140d0e4006b6 authored over 15 years ago
Add coroutine and vararg tests.
1c5e2352f99b25e1866a2e1d4ac2d97d33659ea1 authored over 15 years ago
1c5e2352f99b25e1866a2e1d4ac2d97d33659ea1 authored over 15 years ago
Simplify debug info for java functions
263960df3fa4a8cfdaa9efc1e0ceb592269f8d12 authored over 15 years ago
263960df3fa4a8cfdaa9efc1e0ceb592269f8d12 authored over 15 years ago
Fix arg check and behavior of xpcall() to leave stack intact.
b698d500baca9e670823183d3ca513565818977b authored over 15 years ago
b698d500baca9e670823183d3ca513565818977b authored over 15 years ago
Fix library path info
92459d0cbcf6d988e4997dd65637b09bb5322490 authored over 15 years ago
92459d0cbcf6d988e4997dd65637b09bb5322490 authored over 15 years ago
Replace ${VER} with 1.0
120a3cf912bb0bf7873fe4189d5f4d25241397ea authored over 15 years ago
120a3cf912bb0bf7873fe4189d5f4d25241397ea authored over 15 years ago
Set version to 1.0
02826a1562f9269372523e9f13e419ae87743780 authored over 15 years ago
02826a1562f9269372523e9f13e419ae87743780 authored over 15 years ago
Begin work on 0.98
13050a68b80f7b8f68d52093f47dab5b2ad04d17 authored over 15 years ago
13050a68b80f7b8f68d52093f47dab5b2ad04d17 authored over 15 years ago
Fix hash code for doubles, add unit test to compare with integer hash codes.
623db252508b759dbe5e2b5a72914fd845e1510e authored over 15 years ago
623db252508b759dbe5e2b5a72914fd845e1510e authored over 15 years ago
Coerce doubles into integers wherever possible, use hash code for doubles that is compatible with integers.
c4b2ab86f708208cbdae54b4b403e77bb7e5995d authored over 15 years ago
c4b2ab86f708208cbdae54b4b403e77bb7e5995d authored over 15 years ago
Add "arg" global value to provide command line arguments.
a55ddfa2d9c2938ffad92b77b44fda0cf655c733 authored almost 16 years ago
a55ddfa2d9c2938ffad92b77b44fda0cf655c733 authored almost 16 years ago
Remove extra import.
504882490954ae80b82858fcc159318cd64aaa93 authored almost 16 years ago
504882490954ae80b82858fcc159318cd64aaa93 authored almost 16 years ago
fix varargs processing when followed by function call (test9.lua)
6a1fdfb6b001dea49dc70503c39b02201713c76a authored almost 16 years ago
6a1fdfb6b001dea49dc70503c39b02201713c76a authored almost 16 years ago
Bug fix: string.find() was ignoring its 4th argument.
d6cbf423a3ed66a3c9ab425b181b7dc1dc8b0822 authored almost 16 years ago
d6cbf423a3ed66a3c9ab425b181b7dc1dc8b0822 authored almost 16 years ago
Add 2 new test cases.
fbaeec9fe7e9dffe42701aa9831aed0b4fb9a74e authored almost 16 years ago
fbaeec9fe7e9dffe42701aa9831aed0b4fb9a74e authored almost 16 years ago
Fix bytecode processing for OP_SELF and OP_TESTSET
363ea0dfb1bcf4de92be47a373c29f03c7b9cfd6 authored almost 16 years ago
363ea0dfb1bcf4de92be47a373c29f03c7b9cfd6 authored almost 16 years ago
Add download links to documentation.
ddf2ed6f71f349fb0934c1264be691f81c6a7f83 authored almost 16 years ago
ddf2ed6f71f349fb0934c1264be691f81c6a7f83 authored almost 16 years ago
Up version to 0.95
a5ac11d34b5e286983126f33118932f1c0f7713d authored almost 16 years ago
a5ac11d34b5e286983126f33118932f1c0f7713d authored almost 16 years ago
Tune LString.equals() and related functions.
beef2f99a01f3226116331acb10146b54f5868b1 authored almost 16 years ago
beef2f99a01f3226116331acb10146b54f5868b1 authored almost 16 years ago
Additional guards in debug info.
0d0236819d0c0a58dfe77d2d90cc9f9024bbc172 authored almost 16 years ago
0d0236819d0c0a58dfe77d2d90cc9f9024bbc172 authored almost 16 years ago
Save and restore call counter for calls, since they may fail and leave elements on the stack when an Exception is thrown.
a159a50cee9573b7bd390f74fcd55afb9aac0c36 authored almost 16 years ago
a159a50cee9573b7bd390f74fcd55afb9aac0c36 authored almost 16 years ago
Simplify configuration of simple hook functions.
4d4df03dbf57e8add31a9bd9391657387b368784 authored almost 16 years ago
4d4df03dbf57e8add31a9bd9391657387b368784 authored almost 16 years ago
expose public getlocal and getupvalue functions.
67c66c684c5673e3e127f8cbed669bc648efa142 authored almost 16 years ago
67c66c684c5673e3e127f8cbed669bc648efa142 authored almost 16 years ago
expose public traceback function.
f66c4569340c05043fe23d395b954a4a07213d35 authored almost 16 years ago
f66c4569340c05043fe23d395b954a4a07213d35 authored almost 16 years ago
improve error reporting.
f42bbd1ff70420e5dc9e4abdb507c129161a3dcd authored almost 16 years ago
f42bbd1ff70420e5dc9e4abdb507c129161a3dcd authored almost 16 years ago
Improve error reporting.
93977b293fdaa7e2cc9d04d26f471185f251339c authored almost 16 years ago
93977b293fdaa7e2cc9d04d26f471185f251339c authored almost 16 years ago
try to load lua before Java classes for -l argument.
99d5baeeab313e50908102e0440912b8ae39b201 authored almost 16 years ago
99d5baeeab313e50908102e0440912b8ae39b201 authored almost 16 years ago
Let all libraries implement invoke() instead of luaStackCall, correct off-by-one error on argument type check functions.
1d40b523488cfdd1c98b1d7571f8d4d6dd4b1cfc authored almost 16 years ago
1d40b523488cfdd1c98b1d7571f8d4d6dd4b1cfc authored almost 16 years ago
Add oslib tests.
a4143141148b85f2d4b4ed3221ca017a3298ce1f authored almost 16 years ago
a4143141148b85f2d4b4ed3221ca017a3298ce1f authored almost 16 years ago
Improve handling of tail calls in debug info
71f539ab2d3aae773993f588b0f176e40059186a authored almost 16 years ago
71f539ab2d3aae773993f588b0f176e40059186a authored almost 16 years ago
Move source file name accessor methods.
a91cd3dfee5434be21d33ced19e38a254fb9201b authored almost 16 years ago
a91cd3dfee5434be21d33ced19e38a254fb9201b authored almost 16 years ago
Fixes to getinfo when function is supplied.
85db250622b6006a9b26f5b9d8d3756abe60a4e6 authored almost 16 years ago
85db250622b6006a9b26f5b9d8d3756abe60a4e6 authored almost 16 years ago
Improve debug library getinfo, traceback, getupvalue, and getlocal functions.
250fde7859ba6a1e7907c2dc6282f15afc4f0971 authored almost 16 years ago
250fde7859ba6a1e7907c2dc6282f15afc4f0971 authored almost 16 years ago