From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Frank Ch. Eigler" To: cgen@sources.redhat.com Subject: Not too many sfmts Date: Sat, 11 Nov 2000 09:32:00 -0000 Message-id: <20001111123213.A17163@redhat.com> X-SW-Source: 2000-q4/msg00076.html Hi - I committed a patch that adds a boolean parameter to (gen-decoder) in utils-sim.scm. This parameter governs whether the sfmt extractor expressions should be emitted as branches to after the decoder switch stmts, or else as calls to extractor functions. This initial patch hard-codes the parameter to #f, so existing simulators won't be generated differently. (An internal implementation uses #t, getting around the excessive-sfmt-compiler-memory-explosion problem.) Ideally, the (-gen-decode-fn) function should decide whether there are too many extractors to risk putting them inline, and if so, generate extractor functions instead. Later. - FChE -- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE6DYKdVZbdDOm/ZT0RAqIQAJ9ZW1EYCqSuDXJ+JiiK/JFmtFEA1gCeIVFk UnH0dwddyi4kwbQozKkrwc4= =1dqX -----END PGP SIGNATURE-----