Skip to content

szeged/Freya

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Valgrind 3.15 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

Topics

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