1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-30 00:40:20 +02:00
Mirror of the upstream GNU Guile repository on Savannah. https://www.gnu.org/software/guile/
Find a file
pcpa 79bc3d03dd Implement the new jit_set_code interface.
* include/lightning.h, include/lightning/jit_private.h,
	lib/lightning.c: Implement the new jit_set_code() interface,
	that allows instructing lightning to use an alternate code
	buffer. The new jit_realize() function should be called
	before jit_set_code(), and usually call jit_get_code()
	to query the amount of bytes expected to be required for
	the code.

	* lib/jit_size.c: Minor update to have less chances of
	miscalculating the code buffer by starting the counter
	with the size of the longest instruction instead of zero,
	as code emit fails if at any moment less than the longest
	instruction bytes are available.

	* check/setcode.c: New file implementing some basic tests
	of the new jit_set_code() interface.

	* check/Makefile.am: Update for newer test case.
2014-03-11 11:40:42 -03:00
check Implement the new jit_set_code interface. 2014-03-11 11:40:42 -03:00
doc Implement and document the new jit_indirect call. 2014-03-06 18:20:29 -03:00
include Implement the new jit_set_code interface. 2014-03-11 11:40:42 -03:00
lib Implement the new jit_set_code interface. 2014-03-11 11:40:42 -03:00
.gitattributes add .gitattributes file 2008-04-10 11:30:17 +02:00
.gitignore Add code to calculate code buffer size based on devel time information. 2013-09-24 03:31:54 -03:00
AUTHORS Prepare for the first alpha release of lightning 2.0. 2013-06-05 20:18:54 -03:00
ChangeLog Implement the new jit_set_code interface. 2014-03-11 11:40:42 -03:00
configure.ac GNU lightning 2.0.3 release 2014-01-08 17:48:33 -02:00
COPYING switch to GPLv3 2008-01-09 15:50:13 +01:00
COPYING.DOC update FSF address 2008-01-09 15:49:29 +01:00
COPYING.LESSER switch to GPLv3 2008-01-09 15:50:13 +01:00
Makefile.am Add code to calculate code buffer size based on devel time information. 2013-09-24 03:31:54 -03:00
NEWS Second alpha release 1.99a 2013-07-08 11:58:03 -03:00
README initial import 2004-10-10 21:18:38 +00:00
size.c MIPS: Build and pass all test cases on mips64. 2013-10-04 00:01:31 -03:00
THANKS test for zlib in configure.ac 2013-08-27 18:29:31 -03:00
TODO GNU lightning 2.0.0 release 2013-08-23 15:16:18 -03:00

GNU lightning is a library to aid in making portable programs
that compile assembly code at run time.  For more information,
look at the info documentation.