Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ompd #45

Open
wants to merge 62 commits into
base: master
Choose a base branch
from
Open

Ompd #45

wants to merge 62 commits into from

Conversation

jprotze
Copy link

@jprotze jprotze commented May 14, 2018

Static view of changes for OMPD

jprotze and others added 30 commits May 21, 2015 17:24
…PD_STATE to activate state tracking for ompd
Issue with this change: const variables are optimized out and not available in the binary.

This reverts commit b89b9e0.
Conflicts:
	runtime/CMakeLists.txt
	runtime/cmake/Definitions.cmake
	runtime/cmake/SourceFiles.cmake
	runtime/src/kmp_gsupport.c
	runtime/src/kmp_runtime.c
	runtime/src/makefile.mk
	runtime/tools/build.pl
* add build description for ompd integration
Conflicts:
	runtime/CMakeLists.txt
	runtime/src/CMakeLists.txt
	runtime/src/kmp_runtime.c
	runtime/src/kmp_tasking.c
	runtime/src/ompt-general.c
jprotze and others added 23 commits August 7, 2016 23:03
Conflicts:
	runtime/src/kmp_csupport.c
Conflicts:
	runtime/src/kmp_csupport.c
	runtime/src/kmp_gsupport.c
	runtime/src/kmp_runtime.c
…e listed.

Small changes to allow the names of the set of variables
that the OMPD may need to satisfy requests from the debugger.
The file generated by the changes to the CMakefile is not
generated by default, and is not built into the runtime.
So there should be absolutely no performance impact at all.
What it does do is provide a convenient way to expand out
the names that the debugger will eventually be asked about.

  Changes to be committed:
    modified:   runtime/src/CMakeLists.txt
    new file:   runtime/src/ompd-symbols.c.in
loeseke and others added 6 commits August 3, 2018 11:19
- types of the type_sizes struct were changed to char. The cast to (int*) broke everything
- Remove the use of new
- Fix the order of setting ompd_status and posting ompd_dll_locations_valid
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants