BC and compilation time

Andrew Haley aph@redhat.com
Tue Nov 2 15:36:00 GMT 2004


Tom Tromey writes:
 > Some good news from the BC branch that I thought I'd share: with the
 > new "flag_verify_invocations" code (enabled when you ask for indirect
 > dispatch), compilation times drop drastically as one might expect.
 > Memory use also drops quite a bit -- compiling the JDT jar files from
 > Eclipse no longer makes my machine swap.

Me neither.  We now have just a few failures:

  common/carol/javagroups/[javagroups] failed to compile
  common/speedo/speedo_for_jonas_ra failed to compile
  ./web_catalina_commons failed to compile
  ./web_catalina_server failed to compile

And a ton of passes.  This is far better than I managed before after a lot of work:

  common/libow_jonas.so
  common/acme/libAcmeGifEncoder.so
  common/carol/libow_carol_cmic.so
  common/carol/libow_carol_core.so
  common/hsqldb/libhsqldb.so
  common/j2ee/activation/lib[activation].so
  common/j2ee/connector/libconnector-1_5.so
  common/j2ee/ejb/lib[ejb].so
  common/j2ee/j2eemanagement/libjavax77.so
  common/j2ee/jacc/libjacc-1_0.so
  common/j2ee/jms/libjms.so
  common/j2ee/jsp/libjsp-2_0.so
  common/j2ee/jta/lib[jta].so
  common/j2ee/jts/libjts-spec1_0.so
  common/j2ee/mail/lib[javamail][imap].so
  common/j2ee/mail/lib[javamail][mailapi].so
  common/j2ee/mail/lib[javamail][pop3].so
  common/j2ee/mail/lib[javamail][smtp].so
  common/jakarta/commons-beanutils/lib[commons-beanutils].so
  common/jakarta/commons-collections/lib[commons-collections].so
  common/jakarta/commons-digester/lib[commons-digester].so
  common/jakarta/commons-logging/lib[commons-logging].so
  common/jakarta/commons-modeler/lib[commons-modeler].so
  common/jdo/libjdo.so
  common/jmx/libmx4j-remote.so
  common/jmx/libmx4j.so
  common/jonathan/libjeremie.so
  common/jonathan/libjonathan-core.so
  common/jonathan/libkilim.so
  common/joram/libJCup.so
  common/joram/libjakarta-regexp-1.2.so
  common/joram/libjoram-client.so
  common/joram/libjoram-connector.so
  common/joram/libjoram-mom.so
  common/joram/libjoram-shared.so
  common/jorm/libow_jorm_api.so
  common/jorm/libow_jorm_compiler.so
  common/jorm/libow_jorm_core.so
  common/jorm/libow_jorm_runtime.so
  common/jorm/libow_perseus_cache.so
  common/jorm/libow_perseus_connection_holder.so
  common/jotm/libjotm.so
  common/log/libow_util_log_api.so
  common/log/libow_util_log_core.so
  common/log/libow_util_log_file.so
  common/log/libow_util_log_helper.so
  common/log/libow_util_log_wrp_common.so
  common/log/libow_util_log_wrp_javalog.so
  common/log/libow_util_log_wrp_log4j.so
  common/log/libow_util_log_wrp_p6spy.so
  common/log/libow_util_log_wrp_pw.so
  common/log/libow_util_log_wrp_velo.so
  common/medor/libow_medor.so
  common/medor/libow_medor_exp.so
  common/libow_jonas_ant.so
  common/libow_jonas_axis.so
  common/libow_jonas_bootstrap.so
  common/libow_jonas_genic.so
  common/libow_jonas_jdbc_ra.so
  common/libow_jonas_newbean.so
  common/libow_jonas_tomcat5.so
  common/libow_jonas_wsgen.so
  common/libow_jonas_xml.so
  common/p6spy/libp6spy.so
  common/speedo/libspeedo_client.so
  common/velocity/libvelocity-dep-1.4.so
  common/ws/axis/libaxis-ant.so
  common/ws/axis/libaxis.so
  common/ws/axis/libcommons-discovery.so
  common/ws/axis/libjaxrpc.so
  common/ws/axis/libsaaj.so
  common/ws/jaxr/libcastor-0.9.3.9-xml.so
  common/ws/jaxr/libfscontext.so
  common/ws/jaxr/libjaxr-api.so
  common/ws/jaxr/libjaxr-ri.so
  common/ws/jaxr/libsoap.so
  common/ws/namespace/libnamespace.so
  common/ws/wsdl4j/lib[wsdl4j].so
  endorsed/lib[xalan-j2].so
  endorsed/lib[xerces-j2].so
  endorsed/lib[xml-commons-apis].so
  libwebservices_axis.so
  



More information about the Java mailing list