| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | New method to unload DLLs | Roberto Ierusalimschy | 2025-07-09 | 1 | -0/+51 |
| | | | | | | | | | | | External strings created by DLLs may need the DLL code to be deallocated. This implies that a DLL can only be unloaded after all its strings were deallocated, which happen only after the run of all finalizers. To ensure that order, we create a 'library string' to represent each DLL and keep it locked. When this string is deallocated (after the deallocation of any string created by the DLL) it closes its corresponding DLL. | ||||
| * | File 'lib2-v2.so' generated from its own source | Roberto Ierusalimschy | 2019-05-03 | 1 | -0/+25 |
| Instead of being a copy of 'lib2.so', 'lib2-v2.so' has its own source file ('lib22.c'), so that the test can distinguish both libraries. | |||||
