Uname: Linux web3.us.cloudlogin.co 5.10.226-xeon-hst #2 SMP Fri Sep 13 12:28:44 UTC 2024 x86_64
Software: Apache
PHP version: 8.1.31 [ PHP INFO ] PHP os: Linux
Server Ip: 162.210.96.117
Your Ip: 18.220.121.42
User: edustar (269686) | Group: tty (888)
Safe Mode: OFF
Disable Function:
NONE

name : coverage.go
GOOF----LE-8-2.0�]X4h�?]gguile�	�	gdefine-module*�	�	�	gsystem�	gvm�	gcoverage�		�	
gfilenameS�	fsystem/vm/coverage.scm�	gimportsS�	
�	
�	gframe�	�	�	gprogram�	�	�	gsrfi�	gsrfi-1�	�	�	gsrfi-9�	�	�	gsrfi-11�	�	�	gsrfi-26�	 �	! �	"!�	#gexportsS�	$gwith-code-coverage�	%gcoverage-data?�	&ginstrumented-source-files�	'ginstrumented/executed-lines�	(gline-execution-counts�	)gprocedure-execution-count�	*gcoverage-data->lcov�	+$%&'()*�	,gset-current-module�	-,�	.,�	/ghashq�	0gprogram-objcode�	1g
hashq-proc�	2gfind�	3g	assq-proc�	4gframe-procedure�	5gframe-instruction-pointer�	6ghashx-create-handle!�	7ghashv-create-handle!�	8gmake-hash-table�	9gvm-trace-level�	:gvm-next-hook�	;gset-vm-trace-level!�	<g	add-hook!�	=gremove-hook!�	>gcall-with-vm�	?gmake-coverage-data�	@g<coverage-data>�	Ag%%make-coverage-data-procedure�	Bgmake-syntax-transformer�	CB�	DB�	Eg%make-coverage-data�	Fgmacro�	Gg$sc-dispatch�	HG�	IG�	Jg_�	Kgany�	LJKKKK�	Mg
syntax-object�	Nglambda�	Ogm-8d25f648290-30�	Pgtop�	QOP�	Rgribcage�	Sgt-8d25f648290-2c�	Tgt-8d25f648290-2d�	Ugt-8d25f648290-2e�	Vgt-8d25f648290-2f�	WSTUV�	XQQQQ�	Yfl-8d25f648290-35�	Zfl-8d25f648290-36�	[fl-8d25f648290-37�	\fl-8d25f648290-38�	]YZ[\�	^RWX]�	_R�	`gx�	a`�	bQ�	cfl-8d25f648290-32�	dc�	eRabd�	fgshift�	gg	proc-name�	hgargs�	igh�	jP�	kjj�	lfl-1e8ba8b5a-2ba�	mfl-1e8ba8b5a-2bb�	nlm�	oRikn�	pgkey�	qgvalue�	rgname�	sgformals�	tgbody�	upqrst�	vjjjjj�	wfl-1e8ba8b5a-2ad�	xfl-1e8ba8b5a-2ae�	yfl-1e8ba8b5a-2af�	zfl-1e8ba8b5a-2b0�	{fl-1e8ba8b5a-2b1�	|wxyz{�	}Ruv|�	~gmake-procedure-name�	~��j��fl-1e8ba8b5a-29d�����R����j��fl-1e8ba8b5a-29c�����Ra����Q^_ef____o}��
��ghygiene�����MN����gprocedure->ip-counts��j^_e�����M�����gprocedure->sources��M�����gfile->procedures��M�����gfile->line-counts��M�����������gmake-struct��gm-8d25f648290-2a���P��gt-1e8ba8b5a-38d��gt-1e8ba8b5a-38c��gt-1e8ba8b5a-38b�������gm-1e8ba8b5a-38e���P�������fl-1e8ba8b5a-392��fl-1e8ba8b5a-393��fl-1e8ba8b5a-394�������R�����g	ctor-args�����fl-1e8ba8b5a-37a�����R�����gctor��gfield������fl-1e8ba8b5a-376��fl-1e8ba8b5a-377������R�k���gform��g	type-name��gconstructor-spec��gfield-names��������jjjj��fl-1e8ba8b5a-36b��fl-1e8ba8b5a-36c��fl-1e8ba8b5a-36d��fl-1e8ba8b5a-36e��������R�����g
record-layout��gfunctional-setters��gsetters��gcopier��ggetters��gconstructor��ggetter-identifiers��gfield-identifiers������������jjjjjjjj��fl-1e8ba8b5a-343��fl-1e8ba8b5a-341��fl-1e8ba8b5a-33f��fl-1e8ba8b5a-33d��fl-1e8ba8b5a-33b��fl-1e8ba8b5a-339��fl-1e8ba8b5a-337��fl-1e8ba8b5a-335������������R�����fl-1e8ba8b5a-334�����Ra�����^_ef_�___��_�����M�����M@����M
������������������geach-any��Jی��gsyntax-violation��������fWrong number of arguments��gidentifier?��������j_e��MA����������f-source expression failed to match any pattern��grecord-type-vtable��������gpwpwpwpw��gdefault-record-printer��������������gset-struct-vtable-name!��������gvtable-offset-user��������g%coverage-data?-procedure��JK��gm-8d25f648290-43���P��gt-8d25f648290-42��������fl-8d25f648290-48����R����fl-8d25f648290-45��Ra���_f____o}��
�MN��gobj�gt-1e8ba8b5a-47e�gt-1e8ba8b5a-478�	gt-1e8ba8b5a-479�
gt-1e8ba8b5a-47a�gt-1e8ba8b5a-47d�gt-1e8ba8b5a-47c�
gt-1e8ba8b5a-47b�	

�gm-1e8ba8b5a-47f�P��fl-1e8ba8b5a-483�fl-1e8ba8b5a-484�fl-1e8ba8b5a-485�fl-1e8ba8b5a-486�fl-1e8ba8b5a-487�fl-1e8ba8b5a-488�fl-1e8ba8b5a-489��R�g	copier-id��fl-1e8ba8b5a-476��R�� g	ctor-name�! �"fl-1e8ba8b5a-46e�#"�$R!�#�%��&fl-1e8ba8b5a-46c�'&�(R%�'�)glayout�*)�+fl-1e8ba8b5a-46a�,+�-R*�,�.g
immutable?�/.�0fl-1e8ba8b5a-468�10�2R/�1�3gfield-count�43�5fl-1e8ba8b5a-466�65�7R4�6�8g
getter-ids�98�:fl-1e8ba8b5a-463�;:�<R9�;�=g	field-ids�>=�?fl-1e8ba8b5a-460�@?�AR>�@�Bgpredicate-name�Cg
field-spec�D.���BC�Ejjjjjj�Ffl-1e8ba8b5a-453�Gfl-1e8ba8b5a-454�Hfl-1e8ba8b5a-455�Ifl-1e8ba8b5a-456�Jfl-1e8ba8b5a-457�Kfl-1e8ba8b5a-458�LFGHIJK�MRDEL�N�_f______$_(_-_2_7_<_AM���OMN��PO�Qgand�RMQN��Sgstruct?�TMSN��UTO�Vgeq?�WMVN��Xg
struct-vtable�YMXN��ZYO�[j_�\M@[��]WZ\�^RU]�_P^�`j_�aM�`��bgthrow-bad-struct�cb�db�egdata-procedure->ip-counts�fg$%data-procedure->ip-counts-procedure�ggfree-id�hg
%%on-error�igm-8d25f648290-4f�jiP�kj�lfl-8d25f648290-51�ml�nRakm�oj_nf____o}���pMho��qgp�rqK�sg%%type�tgt-1e8ba8b5a-3a5�ugt-1e8ba8b5a-3a6�vgt-1e8ba8b5a-3a7�wgt-1e8ba8b5a-3a8�xgt-1e8ba8b5a-3a9�ygt-1e8ba8b5a-3aa�zgt-1e8ba8b5a-3ab�{tuvwxyz�|gm-1e8ba8b5a-3ac�}|P�~}}}}}}}�fl-1e8ba8b5a-3b0��fl-1e8ba8b5a-3b1��fl-1e8ba8b5a-3b2��fl-1e8ba8b5a-3b3��fl-1e8ba8b5a-3b4��fl-1e8ba8b5a-3b5��fl-1e8ba8b5a-3b6����������R{~���ggetter��gindex������fl-1e8ba8b5a-3a3��fl-1e8ba8b5a-3a4������R�k����8��jjj��fl-1e8ba8b5a-39e��fl-1e8ba8b5a-39f��fl-1e8ba8b5a-3a0�������R������_nf_�___�_�����Ms����g���Jr�K��gck��gerr��gs������jj��fl-8d25f648290-54��fl-8d25f648290-55������R�����j�_nf____o}��
��M�����gquote��M�����j�_n��M@�����������g%%index��M�����g���Jr�K��fl-8d25f648290-59��fl-8d25f648290-5a������R�����j�_nf____o}��
��M�����M������_n��M
�����������g%%copier��M�����g���Jr�K��fl-8d25f648290-5e��fl-8d25f648290-5f������R�����j�_nf____o}��
��M�����M�����g%%<coverage-data>-set-fields��j�_n��M������������gt-8d25f648290-4e�����fl-8d25f648290-63�����R�k���j�_nf____o}��
��MN������_nf_�___�_�����M��������gif��M�����MV����MX��������j�_n��M@���������g
struct-ref��M������_n��M
���������Mb����M�����Me������������������������j_n��Mf����gdata-procedure->sources��g"%data-procedure->sources-procedure��gm-8d25f648290-6a���P�����fl-8d25f648290-6c�����Ra�����_�f____o}����Mh����g����K���_�f_�___�_�����Ms����g���J��K������fl-8d25f648290-6f��fl-8d25f648290-70������R�������_�f____o}��
�M����M����j�_��M@����M����g�J�K�	fl-8d25f648290-74�
fl-8d25f648290-75�	
�R���
�_�f____o}��
�M�
��M�
��_��M����M����g�J�K�fl-8d25f648290-79�fl-8d25f648290-7a��R����_�f____o}��
�M���M���j_��M��� �! �"gt-8d25f648290-69�#"�$fl-8d25f648290-7e�%$�&R#�%�'�&_�f____o}��
�(MN'��)�&_�f_�___�_����*M�)��+*�,M�)��-MV)��.MX)��/.*�0j&_��1M@0��2-/1�3M�)��4&_��5M4��63*5�7Mb)��8M�)��9M�0��:89�;7*:�<,26;�=(+<�>j_��?M�>��@gdata-file->procedures�Ag %data-file->procedures-procedure�Bgm-8d25f648290-85�CBP�DC�Efl-8d25f648290-87�FE�GRaDF�HC_Gf____o}���IMhH��JgI�KJK�L�_Gf_�___�_����MMsL��NgM�OJKNK�PCC�Qfl-8d25f648290-8a�Rfl-8d25f648290-8b�SQR�TR�PS�UCT_Gf____o}��
�VM�U��WM�U��XjT_G�YM@X��ZWY�[Z�\M�L��]g\�^JK]K�_fl-8d25f648290-8f�`fl-8d25f648290-90�a_`�bR�Pa�cCb_Gf____o}��
�dM�c��eM�c��fb_G�gM	f��heg�ih�jM�L��kgj�lJKkK�mfl-8d25f648290-94�nfl-8d25f648290-95�omn�pR�Po�qCp_Gf____o}��
�rM�q��sM�q��tjp_G�uM�t��vsu�wv�xgt-8d25f648290-84�yx�zfl-8d25f648290-99�{z�|RyD{�}C|_Gf____o}��
�~MN}���|_Gf_�___�_�����M�������M����MV���MX�������j|_G��M@���������M����|_G��M	���������Mb���M����M@�������������������~����j_G��MA����gdata-file->line-counts��g!%data-file->line-counts-procedure��gm-8d25f648290-a0���P�����fl-8d25f648290-a2�����Ra�����_�f____o}����Mh����g����K���_�f_�___�_�����Ms����g���J��K������fl-8d25f648290-a5��fl-8d25f648290-a6������R�������_�f____o}��
��M�����M�����j�_���M@�����������M�����g���J��K��fl-8d25f648290-aa��fl-8d25f648290-ab������R�������_�f____o}��
��M�����M������_���M	�����������M�����g���J��K��fl-8d25f648290-af��fl-8d25f648290-b0������R�������_�f____o}��
��M�����M�����j�_���M������������gt-8d25f648290-9f�����fl-8d25f648290-b4�����R�������_�f____o}��
��MN������_�f_�___�_�����M��������M�����MV����MX��������j�_���M@���������M������_���M	���������Mb����M�����M�������������������������j_���M�����geach��KK������K�K�K��g%%set-fields��gdummy��gcheck?��gexpr���������gm-8d25f648290-bb���P���������fl-8d25f648290-c0��fl-8d25f648290-c1��fl-8d25f648290-c2��fl-8d25f648290-c3��fl-8d25f648290-c4��������R������fl-8d25f648290-bd��Ra�gt-1e8ba8b5a-3c4�gt-1e8ba8b5a-3c6�gt-1e8ba8b5a-3c5��	gm-1e8ba8b5a-3c7�
	P�


�fl-1e8ba8b5a-3cb�
fl-1e8ba8b5a-3cc�fl-1e8ba8b5a-3cd�
�R�fl-1e8ba8b5a-3c1�fl-1e8ba8b5a-3c2�fl-1e8ba8b5a-3c3��R����_f____��
�M���j_�M@��Me��M���M@��M����gmap� �!�"glist�#g
hash-for-each�$gprogram-sources*�%gsource:file�&gfor-each�'gsource:line�(ghash-create-handle!�)gmax�*g
append-map�+gclosed-over-procedures�,gclosest-source-line�-g	hashq-ref�.gsource:addr�/gmodule-procedures�0gloaded-modules�1gand=>�2g	hashx-ref�3g	hashv-ref�4gprogram?�5gprogram-sources�6g
hashq-set!�7ghash-ref�8gfile-procedures�9g	hash-fold�:

��;g
alist-cons�<gmodule-submodules�=gresolve-module�>g
procedure?�?gmodule-obarray�@gmemq�Agfold�Bgappend�Cgvector->list�Dgprogram-objects�E�Fgprogram-free-variables�Ggformat�HfTN:~%�Igsearch-path�Jg
%load-path�Kgstring?�LfSF:~A~%�Mgsource:line-for-user�Ngprocedure-name�Of
anonymous-l~a�Pf
FN:~A,~A~%�QfFNDA:~A,~A~%�Rf
DA:~A,~A~%�SfLH: ~A~%�TfLF: ~A~%�Ufend_of_record~%�Vgcurrent-error-port�Wf"skipping unknown source file: ~a~%�C5hpR�]4	
"#+54.>"G/0h�]456�gproc
		gn		gfilenamefsystem/vm/coverage.scm�
	0
��		2		��		2	��			gnameg
hashq-proc�C1R020h|]L4�5�Ctgpair
		gfilenamefsystem/vm/coverage.scm�
	:	
��		;	��	
	;	'��		;	��	
	;	��		Ch�]
45O6�gproc
		galist		gcode				gfilenamefsystem/vm/coverage.scm�
	4
��		9	��			9	��		:	��			gnameg	assq-proc�C3R4561378h`h])45454M5"/H�KJ$4J
5���C45�"���"���`gframe
		[gproc			[gip			[g
proc-entry		"	[g	ip-counts		)	Wgip-entry		@	Kgfilenamefsystem/vm/coverage.scm�
	G	��		I	��			I	��		J	��		I	��		K	��	"	I	��	(	M	��	.	N	��	6	O	��	7	P	��	@	P	��	G	Q	$��	H	Q	!��	I	Q	��	N	S	#��	S	S	��	W	T	��	W	M	��		[gnamegcollect!�C89:;<h i]4LL�>"GLL6agfilenamefsystem/vm/coverage.scm�
	]	��		^	��	
	^	4��		^	��		_	��		
C;=h Y]4LL>"GLL6Qgfilenamefsystem/vm/coverage.scm�
	b	��		c	��		d	��		
C>?	h�*]2HOQ4�5K4545OOQQ4>"GV4>X4>"G"G4J5E"gvm
	�gthunk	�gprocedure->ip-counts		�gcollect!		
�glevel		*�ghook		*�gpre		D�gpost		D�gargs	��	gfilenamefsystem/vm/coverage.scm�
	>
��		E	��		Z	%��	$	[	%��	*	Z	��	9	\	��	p	a	��	~	\	���	Y	���	f	���	f	��	�	gnamegwith-code-coverage�g
documentationf�Run THUNK, a zero-argument procedure, using VM; instrument VM to collect code
coverage data.  Return code coverage data and the values returned by THUNK.�C$R@h�]�C�gprocedure->ip-counts
		gprocedure->sources		gfile->procedures			gfile->line-counts			gfilenamefsystem/vm/coverage.scm�
	m
��			gnameg%%make-coverage-data-procedure�CAR4DEFIL�h�]C�gt-8d25f648290-2c
		gt-8d25f648290-2d		gt-8d25f648290-2e			gt-8d25f648290-2f						C��E�hY]L6Qga
		gfilenamefsystem/vm/coverage.scm�		m
��		CJ�hI]L6Agfilenamefsystem/vm/coverage.scm�		m
��		
C�h]C		
C��hp�]45$@45$O@45$4O?$@	
6	
6�gx
		ngtmp		ngtmp		"	ngtmp		>	ngfilenamefsystem/vm/coverage.scm�
	m
��		nC5ER���@�4�@>"G	��Ai�@R@h�]�$��CCxgobj
		gfilenamefsystem/vm/coverage.scm�
	m
��		gnameg%coverage-data?-procedure�C�R4D%FI�_h8]C0gt-8d25f648290-42
		
		
C��%�hY]L6Qga
		gfilenamefsystem/vm/coverage.scm�		m
��		CJ�hI]L6Agfilenamefsystem/vm/coverage.scm�		m
��		
Cah]C		
C��hp�]45$@45$O@45$4O?$@	
6	
6�gx
		ngtmp		ngtmp		"	ngtmp		>	ngfilenamefsystem/vm/coverage.scm�
	m
��		nC5%R@deh�]�&
�C6�gs
		gfilenamefsystem/vm/coverage.scm�
	m
��		gnameg$%data-procedure->ip-counts-procedure�CfR4DeFI���h:]��C2gerr
		gs					C���h:]��C2gerr
		gs					C���h:]��C2gerr
		gs					C��h8]C0gt-8d25f648290-4e
		
		
C��e�hY]L6Qga
		gfilenamefsystem/vm/coverage.scm�		m
��		CJ�hI]L6Agfilenamefsystem/vm/coverage.scm�		m
��		
C�h]C		
C��h��]145$@45$@45$@45$	@4
5$O@45$4
O?$@66�gx
	�gtmp	�gtmp		"�gtmp		9�gtmp		P�gtmp		g�gtmp	��gfilenamefsystem/vm/coverage.scm�
	m
��	�C5eR@d�h�]�&�C6gs
		gfilenamefsystem/vm/coverage.scm�
	m
��		gnameg"%data-procedure->sources-procedure�C�R4D�FI�h:]��C2gerr
		gs					Ch:]��C2gerr
		gs					C!h:]��C2gerr
		gs					C�=h8]C0gt-8d25f648290-69
		
		
C����hY]L6Qga
		gfilenamefsystem/vm/coverage.scm�		m
��		CJ�hI]L6Agfilenamefsystem/vm/coverage.scm�		m
��		
C?h]C		
C��h��]145$@45$@45$@45$	@4
5$O@45$4
O?$@66�gx
	�gtmp	�gtmp		"�gtmp		9�gtmp		P�gtmp		g�gtmp	��gfilenamefsystem/vm/coverage.scm�
	m
��	�C5�R@d@h �]�&	�C6}gs
		gfilenamefsystem/vm/coverage.scm�
	m
��		gnameg %data-file->procedures-procedure�CAR4D@FIOV[h:]��C2gerr
		gs					C^dih:]��C2gerr
		gs					Clrwh:]��C2gerr
		gs					C��h8]C0gt-8d25f648290-84
		
		
C��@�hY]L6Qga
		gfilenamefsystem/vm/coverage.scm�		m
��		CJ�hI]L6Agfilenamefsystem/vm/coverage.scm�		m
��		
C�h]C		
C��h��]145$@45$@45$@45$	@4
5$O@45$4
O?$@66�gx
	�gtmp	�gtmp		"�gtmp		9�gtmp		P�gtmp		g�gtmp	��gfilenamefsystem/vm/coverage.scm�
	m
��	�C5@R@d�h �]�&	�C6~gs
		gfilenamefsystem/vm/coverage.scm�
	m
��		gnameg!%data-file->line-counts-procedure�C�R4D�FI���h:]��C2gerr
		gs					C���h:]��C2gerr
		gs					C���h:]��C2gerr
		gs					C��h8]C0gt-8d25f648290-9f
		
		
C����hY]L6Qga
		gfilenamefsystem/vm/coverage.scm�		m
��		CJ�hI]L6Agfilenamefsystem/vm/coverage.scm�		m
��		
C�h]C		
C��h��]145$@45$@45$@45$	@4
5$O@45$4
O?$@66�gx
	�gtmp	�gtmp		"�gtmp		9�gtmp		P�gtmp		g�gtmp	��gfilenamefsystem/vm/coverage.scm�
	m
��	�C5�R4D�FI�!"h v]45�����Cngdummy
		gcheck?		gs			ggetter			gexpr						C��h(�]	45$@6�gx
		"gtmp		"gfilenamefsystem/vm/coverage.scm�
	m
��		"g
macro-typegsyntax-rules�gpatternsgcheck?gsggettergexprg...C5�R8@#$%&%'(87)hXK]!45454L5�$"4�5�4�
54�
5�CCgsource
		Qgfile		Qgline			Qg
file-entry			Qg
line-entry		A	Qgfilenamefsystem/vm/coverage.scm�
�	��	�	-��	
�	-��	�	!��	�	��	�	��	#�	��	'�	��	.�	!��	6�	��	7�	��	<�	0��	A�	��	A�	��	F�	��	K�	$��	N�	��	O�	
��		QC*$hj]L6bgt-8d25f648290-118
		
gfilenamefsystem/vm/coverage.scm�
�	+��		
C+#,(87)hP@]4L54LL5�$"4�5�4�
54�5�C8gip
		Kgcount		Kgline			Kg
file-entry			Kg
line-entry		:	Kgfilenamefsystem/vm/coverage.scm�
�	��	�	-��	�	!��	�	��	�	��	�	��	 �	��	'�	!��	/�	��	0�	��	5�	0��	:�	��	:�	��	?�	��	D�	$��	H�	��	I�	
��		K	C
hh"]4L5�$4�5"$;4LO4LO455>"G	LO6Cgproc
		fg	ip-counts		fgsources			fgfile		!	fgfilenamefsystem/vm/coverage.scm�
�	��	�	%��	�	��	�	*��	�	%��	�	*��	�	7��	�	*��	!�	��	)�	��	*�	��	4�	��	>�	+��	F�	��	K�	��	d�	��		f	C&-&$%&,(87)hP,]4L54LL5�$"4�5�4�
54�
5�C$gip
		Jgline		Jg
file-entry			Jg
line-entry		:	Jgfilenamefsystem/vm/coverage.scm�
�	)��	�	7��	�	+��	�	��	�	��	�	��	 �	��	'�	!��	/�	��	0�	��	5�	0��	:�	��	:�	��	?�	��	D�	$��	G�	��	H�	
��		JC.hH�]4L5�$4�5"$LO456C�gproc
		Cgsources		Cgfile		!	Cgfilenamefsystem/vm/coverage.scm�
�	��	�	1��	�	!��	�	6��	�	1��	�	6��	�	C��	�	6��	!�	!��	)�	#��	7�	)��	A�	(��
		CC+h(�]4L5$CLLO456ygproc
		%gfilenamefsystem/vm/coverage.scm�
�	��	�	��	�	��	�	��	%�	��		%C*/0
hxw]!4�54	d54	d5�4O>"G4O44	55>"GCogprocedure->ip-counts
		rgprocedure->sources	
	rgfile->procedures			rgfile->line-counts			rgdata		+	rgfilenamefsystem/vm/coverage.scm�
�
��	�	��	
�	��	
�	��	�	��	�	��	�	��	+�	��	+�	��	.�	��	I�	��	W�	��	\�	,��	b�	��	g�	��		rgnamegmake-coverage-data�C?R$1213@de.3h�]	4L�5
6�g	ip-counts
		gentry-ip	
	gfilenamefsystem/vm/coverage.scm�
�	��	�	"��	�	/��	
�	"��	
�	��	�	��		C
hH]
45�$04�&
�"	455	O6Cgdata
		Fgproc		Fgsources			Fgfilenamefsystem/vm/coverage.scm�
�
��	�	��	�	��	�		��	�	��	�	��	 �	��	;�	��	D�		��
		F	gnamegprocedure-execution-count�g
documentationfReturn the number of times PROC's code was executed, according to DATA, or #f
if PROC was not executed.  When PROC is a closure, the number of times its code
was executed is returned, not the number of times this code associated with this
particular closure was executed.�C)R-@d�45@%(6h��]*4�&�"	455$C45$�45�&�"	45�&		�"	45�$84�54	54
>"G���CCC�gdata
	�gproc	�gt		#�gsources		u�gp->s		u�gf->p		u�gfile	��gentry	��gfilenamefsystem/vm/coverage.scm�
�
��	�	��	�	��	#�	��	#�	��	/�	��	9�	��	:�	��	C�	��	]�	��	u�	��	~�	����	
����	����	,����	����	����	����	>����	����	����	����	.����	#����	��	�	gnamegprogram-sources*�C$R7@d@h(�]�&		�"	456�gdata
		$gfile		$gfilenamefsystem/vm/coverage.scm�
�
��	�	��	"�	.��	$�	��		$	gnamegfile-procedures�C8R17@d�9h(�]���
�$�"�C�gline
		"gcount		"g
instr+exec			"ginstr			"gexec			"gfilenamefsystem/vm/coverage.scm�
�	��	�	'��	�	'��	�	��	�	"��	�	&��	�	"��	�	&��	!�	��
		"	C:hv]6ngline-counts
		gfilenamefsystem/vm/coverage.scm�
�	��	�	��	�	
��		Ch8p]
H44�&		�"	4555KJ�J�Dhgdata
		8gfile		8g
instr+exec			8gfilenamefsystem/vm/coverage.scm�
�
��	�	��		�	��	�	��	*�	��	.�	��	3�	
��	6�	��	8�	��
		8	gnameginstrumented/executed-lines�g
documentationfdReturn the number of instrumented and the number of executed source lines in
FILE according to DATA.�C'R17@d�9;hv]6ngline-counts
		gfilenamefsystem/vm/coverage.scm�
�		��	�	!��	�	��		Ch0<]4�&		�"	45564gdata
		*gfile		*gfilenamefsystem/vm/coverage.scm�
�
��	�		��	
�	��	&�		��	*�	��		*	gnamegline-execution-counts�g
documentationfrReturn a list of line number/execution count pairs for FILE, or #f if FILE
is not among the files covered by DATA.�C(R9h�]�C�gfile
		gcounts		gfiles			gfilenamefsystem/vm/coverage.scm�
	
��		��			C@d�h(+]�&		�"	456#gdata
		$gfilenamefsystem/vm/coverage.scm�
�
��		
��	
	
��	$	��		$gnameginstrumented-source-files�g
documentationfxReturn the list of `instrumented' source files, i.e., source files whose code
was loaded at the time DATA was collected.�C&R89-6<h8�]4M5$C4M>"GL45�6�gname
		7gmodule		7gresult			7gfilenamefsystem/vm/coverage.scm�
	��		��		��		��	*	��	5	��	7	��		7	Ch�]LLO6�gmodules
		gresult		gfilenamefsystem/vm/coverage.scm�
	��		��			gnamegloop�C<=h0�]H45KOQ44556�gseen
		-gloop		-gfilenamefsystem/vm/coverage.scm�

��	
	��		��		��	"	)��	%	9��	(	)��	*	��	+	��	-	��		-
gnamegloaded-modules�C0R9>h(�]$45$�CCC�gbinding
		%gvar		%gresult			%gvalue			"gfilenamefsystem/vm/coverage.scm�
	
��		��			��		 ��		��	 	��	 	��	!	��			%	C?h�]456�gmodule
		gfilenamefsystem/vm/coverage.scm�

��	$	
��	%	
��		��		gnamegmodule-procedures�C/R.'hXc]"1(C�45�$C�45"����$4�5""���[gsources
		Ugip		Ugsources			7gline			7gsource			7gfilenamefsystem/vm/coverage.scm�
'
��	+	��	-	��	/	��	/	��	0	��	0	��	"0	
��	(2	��	)2	"��	72	��	7+	��	<,	��	@,	��	A,	+��	F,	8��	H,	+��	U+	��		U	gnamegclosest-source-line�C,R4@ABCDEF	hX]
45$F45$CL�4445$"54556Cgproc
		Vgresult		Vgt		3	Fgfilenamefsystem/vm/coverage.scm�
6	��	8	
��	
8	��	8	"��	8	��	&9	��	':	��	*:	��	-:	(��	3:	$��	C:	?��	H:	��	I;	��	Q:	��	S9	��		V	gnamegloop�C4ABCDEF	hX]OQ45$64445$"54556Cgproc
		Rgloop	
	Rgt		0	Cgfilenamefsystem/vm/coverage.scm�
4
��	
6	��	8	
��	8	��	#7	��	$:	��	':	��	*:	(��	0:	$��	@:	?��	E:	��	F;	��	N:	��	P9	��	Q7	��		Rgnamegclosed-over-procedures�C+RGH&8IJKGL&4$MNGOP1)GQhp]LL6hgcount
		gfilenamefsystem/vm/coverage.scm�
S	��	T	(��	T	��		Ch�{]45$p4L5�$\4�545$"
454L>"G4	L5
LO6CCsgproc
		gsources		}gline		'	{gt		0	Kgname		K	{gfilenamefsystem/vm/coverage.scm�
I	��	K		��	
K	��	L	��	L		��	M	��	M	��	 N	��	%N	3��	'N	��	'N	��	*O	!��	0O	��	?P	!��	DP	,��	HP	!��	KN	��	NQ	��	TQ	��	]Q	��	hR	��	{R	��		gnameg
dump-function�CGRh �]��L�6�g
line+count
		gline		gcount			gfilenamefsystem/vm/coverage.scm�
_	 ��	`	/��	a	/��	`	"��	b	1��	c	,��	b	$��		C('STUVWh��]!4L54545$�4L>"G4LLO>"G4	LO4
L5>"G4L>G4L>"G4L
>"GL6456�gfile
	�gprocs	�gpath		�ginstr	��gexec	��gfilenamefsystem/vm/coverage.scm�
X	��	Y	��	Z	��	Y	��	[	��	#[	��	$]	��	*]	#��	1]	��	:^	��	U_	��	_d	 ��	l_	��	uf	$���e	���g	���g	%���g	���h	���h	%���h	���i	#���i	���k	���l	���k	��	�C&h0�]4>"GO456�gdata
		*gport		*gfilenamefsystem/vm/coverage.scm�
C
��	W	��		W	��	W	��	"n	��	*X	��		*	gnamegcoverage-data->lcov�g
documentationfTraverse code coverage information DATA, as obtained with
`with-code-coverage', and write coverage information in the LCOV format to PORT.
The report will include all the modules loaded at the time coverage data was
gathered, even if their code was not executed.�C*RC�gm
		,grtd
t�gfilenamefsystem/vm/coverage.scm�		
���	0
��Y	4
��]	>
��	v	m
��1B�
��4��
��7t�
��8a�
��;��
��>�
��@6�
��C
��D�
��F�'
��I�4
��RjC
��	Rl
C6
© 2025 GrazzMean