Skip to content

dati91/Freya

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Valgrind 3.11 with Freya

Build steps:

./autogen.sh
./configure --prefix=`pwd`/inst
make
make install

cd freya
make
make install

Cross-Compile for ARM:

export CROSS_COMPILE=arm-linux-gnueabihf-
export CC=${CROSS_COMPILE}gcc
export CPP=${CROSS_COMPILE}cpp
export CXX=${CROSS_COMPILE}g++
export LD=${CROSS_COMPILE}ld
export AR=${CROSS_COMPILE}ar

./configure --prefix=`pwd`/inst --host=armv7-linux-gnueabihf
make
make install

cd freya
make
make install

Usage:

./inst/bin/valgrind --tool=freya [ --config=config_file --mmap=no --log-file=log_file ] prog

Or without install:

./vg-in-place --tool=freya [ --config=config_file --mmap=no --log-file=log_file ] prog

The flags in [ ] are optional. Run with --help for more information.

More info:

You can read more about Freya at this blogpost:

http://webkit.sed.hu/node/29

About

Memory measurement tool

Resources

License

GPL-2.0, Unknown licenses found

Licenses found

GPL-2.0
COPYING
Unknown
COPYING.DOCS

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 95.2%
  • C++ 2.8%
  • Assembly 1.1%
  • Perl 0.6%
  • Shell 0.3%
  • Haskell 0.0%