「view this page in B3 βῆτα server」

Revisions №60531

branch: master 「№60531」
Commited by: Jack Maguire
GitHub commit link: 「0e591ac331dc3c22」 「№3670」
Difference from previous tested commit:  code diff
Commit date: 2018-12-10 11:51:41
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
linux.PyRosetta.unit linux.gcc.python36.PyRosetta4.unit mac.PyRosetta.unit build.clean.debug cppcheck mysql postgres linux.zeromq.debug mpi mpi.serialization linux.icc.build.debug OpenCL build.header build.levels ninja graphics static linux.ui mac.ui build.xcode beautification serialization integration.mpi integration.release_debug integration performance profile release.source linux.clang.score linux.gcc.score mac.clang.score linux.scripts.pyrosetta scripts.rosetta.parse scripts.rosetta.validate scripts.rosetta.verify linux.clang.unit.release linux.gcc.unit.release

Merge pull request #3670 from RosettaCommons/JackMaguire/Inlining My benchmarks show that inlining ResidueType::atom, Residue::atom_type_index, Residue::atomic_charge, and Residue::xyz give an average speedup of 10% (using FastDesign with linmem_ig). These simple functions are called in the innermost loops of Rosetta but have previously been defined in their respective .cc files.