(darwin-legacy pretest) about 5% slow-down of \edef in etex

jfbu jfbu at free.fr
Sat Mar 7 12:13:14 CET 2020


Le 7 mars 2020 à 09:22, Mojca Miklavec <mojca.miklavec.lists at gmail.com> a écrit :

> What performance do you get if you compile the binaries yourself
> (assuming you have Xcode or command line tools at least)?

Simply to comment that on the test file doing 1000 pages each with 1000 dots
I detect no real difference between your pretest binary (pdftex) and
the one I self-compiled from TeXLive sources with "-O2" compiler flags

It is only with test files doing many \edef that I see 5%-10% difference (in favour of self-compiled pdftex)

The Build script (which aborts due to ICU) has this buildinfo.log

UNAME	"Darwin foobar.local 13.4.0 Darwin Kernel Version 13.4.0: Mon Jan 11 18:17:34 PST 2016; root:xnu-2422.115.15~1/RELEASE_X86_64 x86_64"
MAKE	"make"
MAKE-v	"GNU Make 4.2.1"
CC	"gcc"
CFLAGS	"-g -O2"
CC-v	"Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)"
CXX	"g++"
CXXFLAGS	"-g -O2"
CXX-v	"Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)"
OBJCXX	""
OBJCXXFLAGS	""
LDFLAGS	""


This is how I decided to use "-O2" flags when building pdftex only.




More information about the tex-live mailing list.