With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.
You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Grafana: The open and composable observability platform
Faster answers, predictable costs, and no lock-in built by the team helping to make observability accessible to anyone.
Grafana is the open source analytics & monitoring solution for every database.
C/C++ function instrumentation (AOP, exception/stack tracing, GC)
Libinstrument is a complete and easy way to do custom function instrumentation for C/C++. The project comes ready with classic applications of instrumentation, such as AOP (Aspect Oriented Programming), Concern and Side Effect injection, stack tracing, exception tracing, basic time profiling, callgraph profiling and other. A GC (Garbage Collector) module is also under development.
Libinstrument is highly portable and decoupled. The project comes with a CMake build system, integration with...
Support for manual parallelization of sequential C programs.
ParTools allows the interactive analysis of a C program execution profile and data dependencies to facilitate the discovery and selection of suitable parallelization candidates in a manual parallelization process. The flow does not assume any specific parallelization technique, thus it can be broadly applied.
The original (serial) C source is automatically annotated to trace the execution profile and data dependencies at run-time. The annotated program is then executed using a...
Shiny is a lightning fast, fully documented & by-far-easiest-to-use C/C++/Lua profiler with no extensive surgery. Results are smoothed & shown in run-time as a call-tree or sorted-by-time. Output also renderable as graphs in Ogre3D or your custom engine
SLOCCount is an easy-to-use tool that counts Source Lines of Code (SLOC). It auto-determines the language(s) (inc. C, C++, Ada, Assembly, shell, COBOL, C#, Fortran, Haskell, Java, LISP/Scheme, Perl, PHP, Python, Ruby, SQL). It also estimates cost & time.
It's a modern take on desktop management that can be scaled as per organizational needs.
Desktop Central is a unified endpoint management (UEM) solution that helps in managing servers, laptops, desktops, smartphones, and tablets from a central location.
A collection of library code and tools for application execution profiling and performance testing. You can create stopwatches to time select portions of your code. You can measure differences (often to sub-millisecond accuracy) between clocks on different machines. You can log application events in a .csv format for subsequent analysis. You can also generate CPU loading logs in a .csv format.
Simple C library for helping writting code with no memory leaks
Memory Profiler for C is a very simple C library for helping developers writting code which contains no memory leaks. It keeps track of all the allocated dynamic memory and allows for its printing. The sourcecode is very simple and easily customizable.
This project is a tool for beginners to understand why a MPI program works or doesn't. It aims simple MPI codes, with a modest number of Processes. It is a real time view of an executing code, providing help even when the program deadlocks.
This is a simple C/C++ tool to exactly profile certain functions/blocks of code in a multithreaded application.
In particular, this tool can be used to precisely measure overheads.
Fossa is a runtime CUDA memory extender for Linux. With fossa, users can run CUDA applications that require more than the available amount of GPU memory. Fossa is targeted toward command line driven applications.
Total Network Visibility for Network Engineers and IT Managers
Network monitoring and troubleshooting is hard. TotalView makes it easy.
This means every device on your network, and every interface on every device is automatically analyzed for performance, errors, QoS, and configuration.
Note: this tool has moved to github, this repository is not maintained any more.
See https://github.com/turdusmerula/ftrace
GScopeLog is a tool for instrumenting c++ code through gcc. The main purpose is to trace entry/exit point of functions. A status file may be generated to give overview of functions calls and timing informations with minimal impact on performances.
Foo Test is a small, fast C-function unit testing project. It is capable of both benchmarking and validating C-functions while writing most of the test code through an easy perl script, and all the developer needed code can be added to a single file.
MemTrace is a tool for tracking memory errors (memory leaks, double frees, memory overflows, etc.) in C/C++ programs, and requires no change to existing sourcecode to use.
This profiler (JRE 1.5.0 only) uses JVMTI and native bytecode instrumentation for the analysis of the heap, reachable objects, execution time, garbage collection efficiency, code coverage and thread contention. No preparation steps required in build.
gcov-eclipse is an Eclipse plug-in that will extend CDT to provide code-coverage testing to C/C++ projects by using the gcov program. It will integrate into the CDT's launch and managed build system.
This project aims to build a tool wich will estimate energy consumption for embedded system written in ANSI C code. 8051 platform was selected to develop the first version of this tool.
ATrace is a tracing tool uses the ptrace interface.
ATrace allows tuning and troubleshooting of applications without modification of the source or object code and can be parameterized via config files and logs the addresses of executed instructions.