(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.