AVX 256 instructions in JDK7?
Ondřej Perutka
perutka.ondrej at gmail.com
Wed Mar 27 13:54:56 PDT 2013
Hello again,
I don't want to speak too soon but I think I found the problem. This mail
is a bit longer, so first of all let me answer your questions (feel free to
skip this part :-)).
> First, what java version you are experimented with?
>
java version "1.7.0_09-icedtea"
OpenJDK Runtime Environment (fedora-2.3.8.0.fc17-x86_64)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)
Could you clarify your statement?:
Attached is output from the Intel's Software Development Emulator and
memory map of the emulated application. There are listed time consuming
transitions between AVX and SSE instructions in the SDE output. Important
are lines with non-zero number of "Dynamic AVX to SSE Transitions". This
means transition from the state B to the state C of YMM registers (using
Agner's terminology). Each line has address of the "State Change Block". In
this case it should be address of the block which put the registers into
the state B (and did not call vzeroupper to put them into the state A).
Almost all of those addresses points somewhere into an anonymous memory.
Do you have call stacks?
Unfortunately I cannot get call stacks because it's almost impossible to
debug JVM running within the SDE (it's terribly slow, it takes several
minutes even to start my application). And without SDE I cannot get those
"State Change Block" addresses pointing to the anonymous memory so I don't
know where to put breakpoints.
Does the problem happened only in this code or during calls into Libav?
I'm not sure I understand your question so I hope the answer is
satisfactory :-) : I have not checked any other code but I'm pretty sure it
would cause trouble in any other call to a native code which mixes SSE and
AVX 128 instructions.
As I understand, it is only problem if you mix SSE and AVX instructions in
> the same loop. Our JIT should not do that. It generates only AVX
> instructions (with VEX prefix) if AVX is available.
It's not only problem of some loop it makes problems to the whole thread.
(OS is responsible for clearing upper half of YMM registers on context
switching, so it should not affect other threads.) The whole problem starts
if there is some VEX prefixed 256 bit instruction not followed by the
VZEROUPPER instruction. It leaves upper half of some YMM register used. And
if it is followed by some block of SSE instructions or even worse by some
block which mixes SSE and 128 bit AVX instructions it will cause time
consuming transition(s) between states of YMM registers.
Here is a problematic example:
---------------------------------------------
...
# some 256 bit AVX instruction:
AVX 256
...
# call to a function which mixes SSE and 128 bit AVX instructions:
AVX 128
SSE
AVX 128
SSE
AVX 128
...
And here is a correct example:
---------------------------------------------
...
# some 256 bit AVX instruction:
AVX 256
...
vzeroupper
...
# call to a function which mixes SSE and 128 bit AVX instructions:
AVX 128
SSE
AVX 128
SSE
AVX 128
...
###############################
OK, that's all about your e-mail, now about my findings. Thanks to Peter
Levart, who wrote me it's possible to disable AVX instructions within JVM
using the -XX:UseAVX=0 command line option, I was able to filter noise from
the SDE output. The rest was the problematic spot. It is the
_dl_x86_64_save_sse function from the ld-2.15.so library. This function is
called (indirectly) from the Java_sun_font_NativeFont_fontExists function
which is a part of the libfontmanager.so library. I believe it's a part of
OpenJDK since it's located in my OpenJDK directory tree. Here is the call
stack:
#0 0x0000003579214e80 in _dl_x86_64_save_sse () from
/lib64/ld-linux-x86-64.so.2
#1 0x000000357920ad09 in _dl_lookup_symbol_x () from
/lib64/ld-linux-x86-64.so.2
#2 0x000000357920e2d4 in _dl_fixup () from /lib64/ld-linux-x86-64.so.2
#3 0x00000035792148e5 in _dl_runtime_resolve () from
/lib64/ld-linux-x86-64.so.2
#4 0x00007fffdea841a8 in Java_sun_font_NativeFont_fontExists ()
from
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libfontmanager.so
#5 0x00007fffed011f90 in ?? ()
#6 0x00007fffed005410 in ?? ()
...
The Java_sun_font_NativeFont_fontExists function was called only once right
after my application started.
To prove it's the cause of all problems I made a little hack to the
libfontmanager.so and added the vzeroupper instruction opcode before return
from the Java_sun_font_NativeFont_fontExists. (I also removed corresponding
nop padding from the end of the function.) Everything works fine since then
even with enabled AVX instructions. It seems this forgotten call caused
literally a chain reaction. Attached is output from the emulator made after
this hack. You can compare it with the previous one. (There are still some
conflicts because the vzeroupper is not called immediately after return
from the _dl_runtime_resolve function.)
I don't know whether the _dl_runtime_resolve function called directly from
the Java_sun_font_NativeFont_fontExists function is a part of ld's public
API or not, so I don't know whether the bug is on side of OpenJDK or
binutils.
Regards,
Ondrej
2013/3/26 Vladimir Kozlov <vladimir.kozlov at oracle.com>
> Hi Ondrej
>
> we need more context from you.
>
> First, what java version you are experimented with?
>
> Currently AVX wide vectors usage is only available in EA jdk8.
> In 7u4 was added only usage of VEX prefix.
>
> The "anonymous memory" is most likely our CodeCache where JIT places
> compiled native code.
>
> Could you clarify your statement?:
>
>
> >> The origin of almost all bad transitions from AVX -> SSE (I mean the
> code that uses
> >> AVX 256 instructions and does not call VZEROUPPER) is somewhere inside
> >> anonymous memory blocks (according to Intel's SDE and pmem).
>
> Do you have call stacks?
> Does the problem happened only in this code or during calls into Libav?
>
>
> >> to the same libraries with AVX disabled. The problem is definitely in
> >> "bad" transitions between SSE and AVX instructions. These transitions
> >> are costly in case the upper part of YMM registers is not zeroed using
> >> VZEROUPPER or VZEROALL instruction before using SSE. More details at
> >> http://agner.org/optimize/optimizing_assembly.pdf (section 13.6).
>
> As I understand, it is only problem if you mix SSE and AVX instructions in
> the same loop. Our JIT should not do that. It generates only AVX
> instructions (with VEX prefix) if AVX is available.
>
> Regards,
> Vladimir
>
>
>
> On 3/26/13 11:34 AM, Christian Thalinger wrote:
>
>> [That question should go to hotspot-compiler-dev. BCC'ed
>> hotspot-runtime-dev.]
>>
>> On Mar 26, 2013, at 8:20 AM, Ondřej Perutka <perutka.ondrej at gmail.com
>> <mailto:perutka.ondrej at gmail.com>> wrote:
>>
>> Hello,
>>> I've got a question related to my project. It is Java wrapper for
>>> Libav libraries and I have some performance issues with it.
>>>
>>> If I compile the libraries with AVX instructions enabled the whole
>>> testing application uses approximately 130% of CPU time in comparison
>>> to the same libraries with AVX disabled. The problem is definitely in
>>> "bad" transitions between SSE and AVX instructions. These transitions
>>> are costly in case the upper part of YMM registers is not zeroed using
>>> VZEROUPPER or VZEROALL instruction before using SSE. More details at
>>> http://agner.org/optimize/optimizing_assembly.pdf (section 13.6).
>>>
>>> There is no problem with those libraries, if they are not used from
>>> Java. I used Intel's Software Developer Emulator to find those bad AVX
>>> <-> SSE transitions and I found thousands of them. The origin of
>>> almost all bad transitions from AVX -> SSE (I mean the code that uses
>>> AVX 256 instructions and does not call VZEROUPPER) is somewhere inside
>>> anonymous memory blocks (according to Intel's SDE and pmem).
>>>
>>> Libav mixes SSE and AVX 128 instructions a lot. It cannot cause any
>>> trouble if the upper part of YMM registers is zeroed. But in case it
>>> is not zeroed it would oscillate between B and C states (according to
>>> the Agner's terminology). Both of these transitions costs quite a lot
>>> of CPU cycles.
>>>
>>> So here is my question: Is it possible that JIT compiler compiles some
>>> bytecode into native instructions, uses some AVX 256 instrucitons,
>>> does not use VZEROUPPER and puts the result into some anonymous memory
>>> block?
>>>
>>> Ondrej Perutka
>>>
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20130327/a439e541/attachment-0001.html
-------------- next part --------------
# ===================================================
# AVX/SSE transition checker
#
# 'Penalty in Block' provides the address (rIP) of the code basic block with
# the penaties.
#
# 'Dynamic AVX to SSE Transition' counts the number of potentially
# costly AVX-to-SSE sequences
#
# 'Dynamic SSE to AVX Transition' counts the number of potentially
# costly SSE-to-AVX sequences
#
# 'Static Icount' is the static number instructions in the block
#
# 'Executions' is the dynamic number of times the block was executed
#
# 'Dynamic Icount' is the product of the static icount and executions columns
#
# 'Previous Block' is an attempt to find the previous control flow block
#
# 'State Change Block' is an attempt to find the block that put the
# state machine in a state that conflicted with this block, causing a
# transition in this block
#
# ===================================================
Penalty Dynamic Dynamic State
in AVX to SSE SSE to AVX Static Dynamic Previous Change
Block Transition Transition Icount Executions Icount Block Block
================ ============ ============ ======== ========== ======== ================ ================
0x7f771a2784e0 3064 0 6 198141 1188846 0x7f76d5f089c0 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 - [anon]
#Previous block in routine: .plt @ 0x7f76d5f089c0 - libbridj.so - 0x79c0
#Penalty detected in routine: __strlen_sse2_pminub @ 0x7f771a2784e0 - libc-2.15.so - 0x15f4e0
0x7f771a247979 1 0 7 28121 196847 0x7f771a247970 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __strchr_sse42 @ 0x7f771a247970 -
#Penalty detected in routine: __strchr_sse42 @ 0x7f771a247979 -
0x7f771a1a8580 39 0 20 26349 526980 0x7f771a15f742 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: vfprintf @ 0x7f771a15f742 -
#Penalty detected in routine: strchrnul @ 0x7f771a1a8580 -
0x7f771a2497b9 8 0 9 2102 18918 0x7f771a2497b0 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __strrchr_sse42 @ 0x7f771a2497b0 -
#Penalty detected in routine: __strrchr_sse42 @ 0x7f771a2497b9 -
0x7f771a1a16ca 2 0 4 50638 202552 0x7f771a1a1610 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __GI_memset @ 0x7f771a1a1610 -
#Penalty detected in routine: __GI_memset @ 0x7f771a1a16ca -
0x7f771a1acc10 1 0 11 10353 113883 0x7f771a1acbfc 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __strncpy_sse2_unaligned @ 0x7f771a1acbfc -
#Penalty detected in routine: __strncpy_sse2_unaligned @ 0x7f771a1acc10 -
0x7f771a25d8e5 182 0 11 414180 4555980 0x7f771a25d8e0 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 - [anon]
#Previous block in routine: __memcpy_ssse3_back @ 0x7f771a25d8e0 - libc-2.15.so - 0x1448e0
#Penalty detected in routine: __memcpy_ssse3_back @ 0x7f771a25d8e5 - libc-2.15.so - 0x1448e5
0x7f771a25d953 169 0 12 1809103 21709236 0x7f771a25d940 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 - [anon]
#Previous block in routine: __memcpy_ssse3_back @ 0x7f771a25d940 - libc-2.15.so - 0x144940
#Penalty detected in routine: __memcpy_ssse3_back @ 0x7f771a25d953 - libc-2.15.so - 0x144953
0x7f771a25f728 1 0 9 95 855 0x7f771a25d8b1 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __memcpy_ssse3_back @ 0x7f771a25d8b1 -
#Penalty detected in routine: __memcpy_ssse3_back @ 0x7f771a25f728 -
0x7f771a25fcbc 109 0 5 47417 237085 0x7f771a25d8ca 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __memcpy_ssse3_back @ 0x7f771a25d8ca -
#Penalty detected in routine: __memcpy_ssse3_back @ 0x7f771a25fcbc -
0x7f771a25fc8a 1 0 15 1714 25710 0x7f771a25d8ca 0x7f771412e4f0
#Initial state from routine: *unknown* @ 0x7f771412e4f0 -
#Previous block in routine: __memcpy_ssse3_back @ 0x7f771a25d8ca -
#Penalty detected in routine: __memcpy_ssse3_back @ 0x7f771a25fc8a -
0x7f77196a2043 185 0 8 43292 346336 0x7f77196a203e 0x7f7714131fc7
#Initial state from routine: *unknown* @ 0x7f7714131fc7 -
#Previous block in routine: .text @ 0x7f77196a203e -
#Penalty detected in routine: .text @ 0x7f77196a2043 -
0x7f771a25fabc 1 0 5 713 3565 0x7f771a25d8b1 0x7f771415cec0
#Initial state from routine: *unknown* @ 0x7f771415cec0 -
#Previous block in routine: __memcpy_ssse3_back @ 0x7f771a25d8b1 -
#Penalty detected in routine: __memcpy_ssse3_back @ 0x7f771a25fabc -
0x7f771a25f4a6 1 0 3 6793 20379 0x7f771a25d8b1 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __memcpy_ssse3_back @ 0x7f771a25d8b1 -
#Penalty detected in routine: __memcpy_ssse3_back @ 0x7f771a25f4a6 -
0x7f771a2601dc 5 0 7 340 2380 0x7f771a25d8ca 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __memcpy_ssse3_back @ 0x7f771a25d8ca -
#Penalty detected in routine: __memcpy_ssse3_back @ 0x7f771a2601dc -
0x7f771a25fbcc 3 0 5 546 2730 0x7f771a25d8b1 0x7f771415db4d
#Initial state from routine: *unknown* @ 0x7f771415db4d -
#Previous block in routine: __memcpy_ssse3_back @ 0x7f771a25d8b1 -
#Penalty detected in routine: __memcpy_ssse3_back @ 0x7f771a25fbcc -
0x7f771a25f49c 4 0 5 27739 138695 0x7f771a25d8b1 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __memcpy_ssse3_back @ 0x7f771a25d8b1 -
#Penalty detected in routine: __memcpy_ssse3_back @ 0x7f771a25f49c -
0x7f771a25fdf6 1 0 5 356 1780 0x7f771a25d8ca 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __memcpy_ssse3_back @ 0x7f771a25d8ca -
#Penalty detected in routine: __memcpy_ssse3_back @ 0x7f771a25fdf6 -
0x7f771a25f47e 1 0 11 4349 47839 0x7f771a25d8b1 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __memcpy_ssse3_back @ 0x7f771a25d8b1 -
#Penalty detected in routine: __memcpy_ssse3_back @ 0x7f771a25f47e -
0x7f77193b4a66 2566 0 9 14637 131733 0x7f77193b4a55 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 - [anon]
#Previous block in routine: .text @ 0x7f77193b4a55 - libjvm.so - 0x4f0a55
#Penalty detected in routine: .text @ 0x7f77193b4a66 - libjvm.so - 0x4f0a66
0x7f77196f4e6e 4009 0 9 24386 219474 0x7f77196f4e5d 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 - [anon]
#Previous block in routine: .text @ 0x7f77196f4e5d - libjvm.so - 0x830e5d
#Penalty detected in routine: .text @ 0x7f77196f4e6e - libjvm.so - 0x830e6e
0x7f771a25fe5c 62 0 7 267 1869 0x7f771a25d8ca 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __memcpy_ssse3_back @ 0x7f771a25d8ca -
#Penalty detected in routine: __memcpy_ssse3_back @ 0x7f771a25fe5c -
0x7f77196a23c1 127 0 8 2545 20360 0x7f77196a23b9 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: .text @ 0x7f77196a23b9 -
#Penalty detected in routine: .text @ 0x7f77196a23c1 -
0x7f771411b46f 992 0 19 91654 1741426 0x7f77193ed337 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: .text @ 0x7f77193ed337 -
#Penalty detected in routine: *unknown* @ 0x7f771411b46f -
0x7f77193e49b0 367 0 9 8292 74628 0x7f77193e49a4 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: .text @ 0x7f77193e49a4 -
#Penalty detected in routine: .text @ 0x7f77193e49b0 -
0x7f771412cf90 0 21010 12 411139 4933668 0x357d21f5da 0x7f771a25fdf6
#Initial state from routine: __memcpy_ssse3_back @ 0x7f771a25fdf6 - libc-2.15.so - 0x146df6
#Previous block in routine: XChangeProperty @ 0x357d21f5da - libX11.so.6.3.0 - 0x1f5da
#Penalty detected in routine: *unknown* @ 0x7f771412cf90 - [anon]
0x7f771411b522 492 0 11 47014 517154 0x7f771411b519 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: *unknown* @ 0x7f771411b519 -
#Penalty detected in routine: *unknown* @ 0x7f771411b522 -
0x7f77193e49c2 607 0 6 7878 47268 0x7f77193e505c 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: .text @ 0x7f77193e505c -
#Penalty detected in routine: .text @ 0x7f77193e49c2 -
0x7f771a260082 1 0 9 83 747 0x7f771a25d8ca 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __memcpy_ssse3_back @ 0x7f771a25d8ca -
#Penalty detected in routine: __memcpy_ssse3_back @ 0x7f771a260082 -
0x7f771411b524 758 0 10 44629 446290 0x7f771411b546 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: *unknown* @ 0x7f771411b546 -
#Penalty detected in routine: *unknown* @ 0x7f771411b524 -
0x7f771a25fe52 2 0 9 146 1314 0x7f771a25d8ca 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __memcpy_ssse3_back @ 0x7f771a25d8ca -
#Penalty detected in routine: __memcpy_ssse3_back @ 0x7f771a25fe52 -
0x7f771412e94b 0 310 4 42578 170312 0x7f771412e946 0x7f77193e49b0
#Initial state from routine: .text @ 0x7f77193e49b0 -
#Previous block in routine: *unknown* @ 0x7f771412e946 -
#Penalty detected in routine: *unknown* @ 0x7f771412e94b -
0x7f771412f490 0 19 5 27906 139530 0x7f771412f460 0x7f77193e49b0
#Initial state from routine: .text @ 0x7f77193e49b0 -
#Previous block in routine: *unknown* @ 0x7f771412f460 -
#Penalty detected in routine: *unknown* @ 0x7f771412f490 -
0x7f771412e4f0 0 244 5 65253 326265 0x7f771412b54c 0x7f77193e49c2
#Initial state from routine: .text @ 0x7f77193e49c2 -
#Previous block in routine: *unknown* @ 0x7f771412b54c -
#Penalty detected in routine: *unknown* @ 0x7f771412e4f0 -
0x7f771412f390 0 6 5 74163 370815 0x7f771412b54c 0x7f77193e49b0
#Initial state from routine: .text @ 0x7f77193e49b0 -
#Previous block in routine: *unknown* @ 0x7f771412b54c -
#Penalty detected in routine: *unknown* @ 0x7f771412f390 -
0x7f7714131fc7 0 2086 5 186741 933705 0x7f771412f110 0x7f771411b522
#Initial state from routine: *unknown* @ 0x7f771411b522 - [anon]
#Previous block in routine: *unknown* @ 0x7f771412f110 - [anon]
#Penalty detected in routine: *unknown* @ 0x7f7714131fc7 - [anon]
0x7f77141639fe 0 1 3 10000 30000 0x7f771412ce80 0x7f771a247979
#Initial state from routine: __strchr_sse42 @ 0x7f771a247979 -
#Previous block in routine: *unknown* @ 0x7f771412ce80 -
#Penalty detected in routine: *unknown* @ 0x7f77141639fe -
0x7f77178f6cc0 14682 0 6 14684 88104 0x7f77141b5647 0x7f771412f410
#Initial state from routine: *unknown* @ 0x7f771412f410 - [anon]
#Previous block in routine: *unknown* @ 0x7f77141b5647 - [anon]
#Penalty detected in routine: Java_java_lang_Float_floatToRawIntBits @ 0x7f77178f6cc0 - libjava.so - 0xecc0
0x7f771412eb8c 0 199 4 88831 355324 0x7f771412eb70 0x7f77196f4e6e
#Initial state from routine: .text @ 0x7f77196f4e6e -
#Previous block in routine: *unknown* @ 0x7f771412eb70 -
#Penalty detected in routine: *unknown* @ 0x7f771412eb8c -
0x7f771412f590 0 6 5 32549 162745 0x7f771412b54c 0x7f77193e49b0
#Initial state from routine: .text @ 0x7f77193e49b0 -
#Previous block in routine: *unknown* @ 0x7f771412b54c -
#Penalty detected in routine: *unknown* @ 0x7f771412f590 -
0x7f77178f6800 326 0 6 8118 48708 0x7f771412cf5d 0x7f7714132027
#Initial state from routine: *unknown* @ 0x7f7714132027 -
#Previous block in routine: *unknown* @ 0x7f771412cf5d -
#Penalty detected in routine: Java_java_lang_Double_doubleToRawLongBits @ 0x7f77178f6800 -
0x7f771412f410 0 1631 5 180159 900795 0x7f7714121177 0x7f77193e49b0
#Initial state from routine: .text @ 0x7f77193e49b0 - libjvm.so - 0x5209b0
#Previous block in routine: *unknown* @ 0x7f7714121177 - [anon]
#Penalty detected in routine: *unknown* @ 0x7f771412f410 - [anon]
0x7f77141377f8 0 9 6 177 1062 0x7f77141377ef 0x7f77193e49c2
#Initial state from routine: .text @ 0x7f77193e49c2 -
#Previous block in routine: *unknown* @ 0x7f77141377ef -
#Penalty detected in routine: *unknown* @ 0x7f77141377f8 -
0x7f771413a4e1 0 1593 10 12724 127240 0x7f771412f8d0 0x7f7719557e61
#Initial state from routine: .text @ 0x7f7719557e61 - libjvm.so - 0x693e61
#Previous block in routine: *unknown* @ 0x7f771412f8d0 - [anon]
#Penalty detected in routine: *unknown* @ 0x7f771413a4e1 - [anon]
0x7f771412e570 0 6 5 27043 135215 0x7f771412e972 0x7f771a1a8580
#Initial state from routine: strchrnul @ 0x7f771a1a8580 -
#Previous block in routine: *unknown* @ 0x7f771412e972 -
#Penalty detected in routine: *unknown* @ 0x7f771412e570 -
0x7f771412f510 0 1 5 28074 140370 0x7f771412f4e0 0x7f77193e49b0
#Initial state from routine: .text @ 0x7f77193e49b0 -
#Previous block in routine: *unknown* @ 0x7f771412f4e0 -
#Penalty detected in routine: *unknown* @ 0x7f771412f510 -
0x7f7714132027 0 12 5 27605 138025 0x7f771412f110 0x7f77193e49b0
#Initial state from routine: .text @ 0x7f77193e49b0 -
#Previous block in routine: *unknown* @ 0x7f771412f110 -
#Penalty detected in routine: *unknown* @ 0x7f7714132027 -
0x7f771a260318 1 0 11 63 693 0x7f771a25d8ca 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __memcpy_ssse3_back @ 0x7f771a25d8ca -
#Penalty detected in routine: __memcpy_ssse3_back @ 0x7f771a260318 -
0x7f771412f48f 0 3 6 85 510 0x7f771412f010 0x7f77193e49b0
#Initial state from routine: .text @ 0x7f77193e49b0 -
#Previous block in routine: *unknown* @ 0x7f771412f010 -
#Penalty detected in routine: *unknown* @ 0x7f771412f48f -
0x7f771412edb0 0 2 7 173881 1217167 0x7f771412ed80 0x7f77193e49b0
#Initial state from routine: .text @ 0x7f77193e49b0 -
#Previous block in routine: *unknown* @ 0x7f771412ed80 -
#Penalty detected in routine: *unknown* @ 0x7f771412edb0 -
0x7f7719557e61 73 0 9 705 6345 0x7f7719557e4d 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: .text @ 0x7f7719557e4d -
#Penalty detected in routine: .text @ 0x7f7719557e61 -
0x7f771412e6f0 0 148 5 15421 77105 0x7f771412e6c0 0x7f77193b4a66
#Initial state from routine: .text @ 0x7f77193b4a66 -
#Previous block in routine: *unknown* @ 0x7f771412e6c0 -
#Penalty detected in routine: *unknown* @ 0x7f771412e6f0 -
0x7f7714137814 0 7 9 140 1260 0x7f77141377ef 0x7f77193e49c2
#Initial state from routine: .text @ 0x7f77193e49c2 -
#Previous block in routine: *unknown* @ 0x7f77141377ef -
#Penalty detected in routine: *unknown* @ 0x7f7714137814 -
0x7f771412e6ef 0 1 6 25 150 0x7f771412e0f0 0x7f77193e49b0
#Initial state from routine: .text @ 0x7f77193e49b0 -
#Previous block in routine: *unknown* @ 0x7f771412e0f0 -
#Penalty detected in routine: *unknown* @ 0x7f771412e6ef -
0x7f771412e56f 0 2 6 45 270 0x7f771412f010 0x7f77196a23c1
#Initial state from routine: .text @ 0x7f77196a23c1 -
#Previous block in routine: *unknown* @ 0x7f771412f010 -
#Penalty detected in routine: *unknown* @ 0x7f771412e56f -
0x7f771412f610 0 1 5 18843 94215 0x7f771412f5e0 0x7f77193e49c2
#Initial state from routine: .text @ 0x7f77193e49c2 - libjvm.so
#Previous block in routine: *unknown* @ 0x7f771412f5e0 -
#Penalty detected in routine: *unknown* @ 0x7f771412f610 -
0x7f771413a481 0 1 10 68980 689800 0x7f771412f7cb 0x7f77193e49c2
#Initial state from routine: .text @ 0x7f77193e49c2 - libjvm.so
#Previous block in routine: *unknown* @ 0x7f771412f7cb -
#Penalty detected in routine: *unknown* @ 0x7f771413a481 -
0x7f77178f67f0 103 0 6 2765 16590 0x7f771412cf5d 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: *unknown* @ 0x7f771412cf5d -
#Penalty detected in routine: Java_java_lang_Double_longBitsToDouble @ 0x7f77178f67f0 - libjava.so
0x7f771412ee50 0 4 7 15799 110593 0x7f771412ee42 0x7f77193e49c2
#Initial state from routine: .text @ 0x7f77193e49c2 - libjvm.so
#Previous block in routine: *unknown* @ 0x7f771412ee42 -
#Penalty detected in routine: *unknown* @ 0x7f771412ee50 -
0x7f771412e670 0 2 5 22977 114885 0x7f771412e640 0x7f771411b524
#Initial state from routine: *unknown* @ 0x7f771411b524 -
#Previous block in routine: *unknown* @ 0x7f771412e640 -
#Penalty detected in routine: *unknown* @ 0x7f771412e670 -
0x7f7714152e60 9 0 26 65 1690 0x7f77141d325e 0x7f7714131fc7
#Initial state from routine: *unknown* @ 0x7f7714131fc7 -
#Previous block in routine: *unknown* @ 0x7f77141d325e -
#Penalty detected in routine: *unknown* @ 0x7f7714152e60 -
0x7f7714152a60 4 0 26 38 988 0x7f7714185360 0x7f771412e94b
#Initial state from routine: *unknown* @ 0x7f771412e94b -
#Previous block in routine: *unknown* @ 0x7f7714185360 -
#Penalty detected in routine: *unknown* @ 0x7f7714152a60 -
0x7f7714152c60 6 0 26 70 1820 0x7f77141cf1a8 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: *unknown* @ 0x7f77141cf1a8 -
#Penalty detected in routine: *unknown* @ 0x7f7714152c60 -
0x7f771415cec0 0 1268 6 27091 162546 0x7f771415ced8 0x7f77196f4e6e
#Initial state from routine: .text @ 0x7f77196f4e6e - libjvm.so - 0x830e6e
#Previous block in routine: *unknown* @ 0x7f771415ced8 - [anon]
#Penalty detected in routine: *unknown* @ 0x7f771415cec0 - [anon]
0x7f771a262e90 1 0 11 4261 46871 0x7f771a262e6e 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __memmove_ssse3_back @ 0x7f771a262e6e - libc-2.15.so
#Penalty detected in routine: __memmove_ssse3_back @ 0x7f771a262e90 - libc-2.15.so
0x7f77190f7806 1 0 9 11 99 0x7f77190f77f5 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: .text @ 0x7f77190f77f5 - libjvm.so
#Penalty detected in routine: .text @ 0x7f77190f7806 - libjvm.so
0x7f771a264a8c 1 0 5 4579 22895 0x7f771a262e77 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __memmove_ssse3_back @ 0x7f771a262e77 - libc-2.15.so
#Penalty detected in routine: __memmove_ssse3_back @ 0x7f771a264a8c - libc-2.15.so
0x7f7714120522 0 3 2 4337 8674 0x7f7714120512 0x7f771411b524
#Initial state from routine: *unknown* @ 0x7f771411b524 -
#Previous block in routine: *unknown* @ 0x7f7714120512 -
#Penalty detected in routine: *unknown* @ 0x7f7714120522 -
0x7f7714153060 1 0 26 41 1066 0x7f77141c76ed 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: *unknown* @ 0x7f77141c76ed -
#Penalty detected in routine: *unknown* @ 0x7f7714153060 -
0x7f771a264fac 3 0 5 11 55 0x7f771a262e77 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __memmove_ssse3_back @ 0x7f771a262e77 - libc-2.15.so
#Penalty detected in routine: __memmove_ssse3_back @ 0x7f771a264fac - libc-2.15.so
0x7f771415d0d0 0 3 6 284 1704 0x7f771415d0e8 0x7f7714152c60
#Initial state from routine: *unknown* @ 0x7f7714152c60 -
#Previous block in routine: *unknown* @ 0x7f771415d0e8 -
#Penalty detected in routine: *unknown* @ 0x7f771415d0d0 -
0x7f771a264fa2 1 0 7 13 91 0x7f771a262e77 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __memmove_ssse3_back @ 0x7f771a262e77 - libc-2.15.so
#Penalty detected in routine: __memmove_ssse3_back @ 0x7f771a264fa2 - libc-2.15.so
0x7f771a264a82 1 0 7 1166 8162 0x7f771a262e77 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: __memmove_ssse3_back @ 0x7f771a262e77 - libc-2.15.so
#Penalty detected in routine: __memmove_ssse3_back @ 0x7f771a264a82 - libc-2.15.so
0x7f771415db4d 0 471 4 1640 6560 0x7f771415db40 0x7f77196f4e6e
#Initial state from routine: .text @ 0x7f77196f4e6e - libjvm.so
#Previous block in routine: *unknown* @ 0x7f771415db40 -
#Penalty detected in routine: *unknown* @ 0x7f771415db4d -
0x7f771412fa76 0 3 5 133861 669305 0x7f771412fa67 0x7f77193e49b0
#Initial state from routine: .text @ 0x7f77193e49b0 - libjvm.so
#Previous block in routine: *unknown* @ 0x7f771412fa67 -
#Penalty detected in routine: *unknown* @ 0x7f771412fa76 -
0x7f771412edaf 0 1 8 12538 100304 0x7f771412f10f 0x7f77193e49c2
#Initial state from routine: .text @ 0x7f77193e49c2 - libjvm.so
#Previous block in routine: *unknown* @ 0x7f771412f10f -
#Penalty detected in routine: *unknown* @ 0x7f771412edaf -
0x7f771412fad6 0 3 5 4208 21040 0x7f771412fac7 0x7f77193e49b0
#Initial state from routine: .text @ 0x7f77193e49b0 - libjvm.so
#Previous block in routine: *unknown* @ 0x7f771412fac7 -
#Penalty detected in routine: *unknown* @ 0x7f771412fad6 -
0x7f77141645dd 0 1 12 1 12 0x7f771412ce75 0x7f771411b524
#Initial state from routine: *unknown* @ 0x7f771411b524 -
#Previous block in routine: *unknown* @ 0x7f771412ce75 -
#Penalty detected in routine: *unknown* @ 0x7f77141645dd -
0x7f76bc266f40 1 0 18 1 18 0x7f771412cf5d 0x7f77141645dd
#Initial state from routine: *unknown* @ 0x7f77141645dd -
#Previous block in routine: *unknown* @ 0x7f771412cf5d -
#Penalty detected in routine: Java_sun_font_FreetypeFontScaler_createScalerContextNative @ 0x7f76bc266f40 - libfontmanager.so
0x7f771412c8a0 0 1 9 206 1854 0x7f771413812c 0x7f77193e49b0
#Initial state from routine: .text @ 0x7f77193e49b0 - libjvm.so
#Previous block in routine: *unknown* @ 0x7f771413812c -
#Penalty detected in routine: *unknown* @ 0x7f771412c8a0 -
0x7f76bc2677c6 1 0 14 25 350 0x7f76bc26779f 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: Java_sun_font_FreetypeFontScaler_getGlyphImageNative @ 0x7f76bc26779f - libfontmanager.so
#Penalty detected in routine: Java_sun_font_FreetypeFontScaler_getGlyphImageNative @ 0x7f76bc2677c6 - libfontmanager.so
0x7f77196fbd36 20 0 8 25 200 0x3579a0c41c 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: pthread_getspecific @ 0x3579a0c41c - libpthread-2.15.so
#Penalty detected in routine: .text @ 0x7f77196fbd36 - libjvm.so
0x7f77141373c3 0 1 4 20 80 0x7f77141373ba 0x7f77193e49b0
#Initial state from routine: .text @ 0x7f77193e49b0 - libjvm.so
#Previous block in routine: *unknown* @ 0x7f77141373ba -
#Penalty detected in routine: *unknown* @ 0x7f77141373c3 -
0x7f76d5f14a18 61 0 27 13993 377811 0x7f76dc4cb000 0x7f771412cf90
#Initial state from routine: *unknown* @ 0x7f771412cf90 -
#Previous block in routine: *unknown* @ 0x7f76dc4cb000 -
#Penalty detected in routine: dcbGetUserData @ 0x7f76d5f14a18 - libbridj.so
0x7f7718bde770 0 6 11 6 66 0x7f7718b8a550 0x7f76d59c20b2
#Initial state from routine: av_d2q @ 0x7f76d59c20b2 - libavutil.so.52.5.0
#Previous block in routine: .plt @ 0x7f7718b8a550 - libm-2.15.so
#Penalty detected in routine: __ieee754_log_avx @ 0x7f7718bde770 - libm-2.15.so
0x7f76d59c20b2 6 0 18 6 108 0x7f7718bdf0b6 0x7f7718bde770
#Initial state from routine: __ieee754_log_avx @ 0x7f7718bde770 - libm-2.15.so
#Previous block in routine: __ieee754_log_avx @ 0x7f7718bdf0b6 - libm-2.15.so
#Penalty detected in routine: av_d2q @ 0x7f76d59c20b2 - libavutil.so.52.5.0
0x7f7718be9270 0 10 13 10 130 0x7f76c69334f0 0x7f76c6941414
#Initial state from routine: ff_init_ff_cos_tabs @ 0x7f76c6941414 - libavcodec.so.54.40.0
#Previous block in routine: .plt @ 0x7f76c69334f0 - libavcodec.so.54.40.0
#Penalty detected in routine: __cos_avx @ 0x7f7718be9270 - libm-2.15.so
0x7f76c6941414 10 0 6 10 60 0x7f7718be9600 0x7f7718be67a4
#Initial state from routine: csloww @ 0x7f7718be67a4 - libm-2.15.so
#Previous block in routine: __cos_avx @ 0x7f7718be9600 - libm-2.15.so
#Penalty detected in routine: ff_init_ff_cos_tabs @ 0x7f76c6941414 - libavcodec.so.54.40.0
0x7f7718bc0e60 4 0 70 4 280 0x7f7718be677d 0x7f7718be66a0
#Initial state from routine: csloww @ 0x7f7718be66a0 - libm-2.15.so
#Previous block in routine: csloww @ 0x7f7718be677d - libm-2.15.so
#Penalty detected in routine: __dubsin @ 0x7f7718bc0e60 - libm-2.15.so
0x7f7718be66a0 0 2 8 2 16 0x7f7718bc1819 0x7f7718bc0e60
#Initial state from routine: __dubsin @ 0x7f7718bc0e60 - libm-2.15.so
#Previous block in routine: __dubsin @ 0x7f7718bc1819 - libm-2.15.so
#Penalty detected in routine: csloww @ 0x7f7718be66a0 - libm-2.15.so
0x7f7718be67a4 0 2 8 2 16 0x7f7718bc1819 0x7f7718bc0e60
#Initial state from routine: __dubsin @ 0x7f7718bc0e60 - libm-2.15.so
#Previous block in routine: __dubsin @ 0x7f7718bc1819 - libm-2.15.so
#Penalty detected in routine: csloww @ 0x7f7718be67a4 - libm-2.15.so
0x7f771a264f2c 3 0 5 14 70 0x7f771a262e77 0x7f771415db4d
#Initial state from routine: *unknown* @ 0x7f771415db4d -
#Previous block in routine: __memmove_ssse3_back @ 0x7f771a262e77 - libc-2.15.so
#Penalty detected in routine: __memmove_ssse3_back @ 0x7f771a264f2c - libc-2.15.so
# SUMMARY
# AVX_to_SSE_transition_instances: 29080
# SSE_to_AVX_transition_instances: 29079
# Dynamic_insts: 203563703160
# AVX_to_SSE_instances/instruction: 0.0000
# SSE_to_AVX_instances/instruction: 0.0000
# AVX_to_SSE_instances/100instructions: 0.0000
# SSE_to_AVX_instances/100instructions: 0.0000
-------------- next part --------------
26906: java -jar playback-sample-0.3-SNAPSHOT.jar /media/D/Filmy/HD/the.dark.knight.rises.2012.1080p.bluray.x264-alliance.mkv
0000000000400000 4K r-x-- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/bin/java
0000000000600000 8K rw--- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/bin/java
00000000006b1000 132K rw--- [ anon ]
0000000030400000 6944K r-x-- /home/daemonx/pokus/sde-bdw-external-5.38.0-2013-01-03-lin/intel64/pinbin
0000000030ac8000 2048K ----- [ anon ]
0000000030cc8000 240K rw--- /home/daemonx/pokus/sde-bdw-external-5.38.0-2013-01-03-lin/intel64/pinbin
0000000030d04000 188K rw--- [ anon ]
0000000030d33000 28K rwx-- [ anon ]
0000000030d3a000 216K rw--- [ anon ]
0000000030d70000 252K rwx-- [ anon ]
0000000030db0000 8K rwx-- [ anon ]
0000000030db5000 240K rwx-- [ anon ]
0000000030df1000 4K ----- [ anon ]
0000000030df2000 416K rw--- [ anon ]
0000000779800000 21248K rw--- [ anon ]
000000077acc0000 148736K rw--- [ anon ]
0000000783e00000 84736K rw--- [ anon ]
00000007890c0000 1271040K rw--- [ anon ]
00000007d6a00000 42368K rw--- [ anon ]
00000007d9360000 635520K rw--- [ anon ]
00000034f6200000 620K r-x-- /usr/lib64/libfreetype.so.6.8.0
00000034f629b000 2044K ----- /usr/lib64/libfreetype.so.6.8.0
00000034f649a000 24K r---- /usr/lib64/libfreetype.so.6.8.0
00000034f64a0000 4K rw--- /usr/lib64/libfreetype.so.6.8.0
0000003579200000 128K r-x-- /usr/lib64/ld-2.15.so
000000357941f000 4K r---- /usr/lib64/ld-2.15.so
0000003579420000 4K rw--- /usr/lib64/ld-2.15.so
0000003579421000 4K rw--- [ anon ]
0000003579600000 1712K r-x-- /usr/lib64/libc-2.15.so
00000035797ac000 2048K ----- /usr/lib64/libc-2.15.so
00000035799ac000 16K r---- /usr/lib64/libc-2.15.so
00000035799b0000 8K rw--- /usr/lib64/libc-2.15.so
00000035799b2000 20K rw--- [ anon ]
0000003579a00000 88K r-x-- /usr/lib64/libpthread-2.15.so
0000003579a16000 2048K ----- /usr/lib64/libpthread-2.15.so
0000003579c16000 4K r---- /usr/lib64/libpthread-2.15.so
0000003579c17000 4K rw--- /usr/lib64/libpthread-2.15.so
0000003579c18000 16K rw--- [ anon ]
0000003579e00000 12K r-x-- /usr/lib64/libdl-2.15.so
0000003579e03000 2044K ----- /usr/lib64/libdl-2.15.so
000000357a002000 4K r---- /usr/lib64/libdl-2.15.so
000000357a003000 4K rw--- /usr/lib64/libdl-2.15.so
000000357a200000 28K r-x-- /usr/lib64/librt-2.15.so
000000357a207000 2044K ----- /usr/lib64/librt-2.15.so
000000357a406000 4K r---- /usr/lib64/librt-2.15.so
000000357a407000 4K rw--- /usr/lib64/librt-2.15.so
000000357a600000 92K r-x-- /usr/lib64/libz.so.1.2.5
000000357a617000 2044K ----- /usr/lib64/libz.so.1.2.5
000000357a816000 4K rw--- /usr/lib64/libz.so.1.2.5
000000357aa00000 1000K r-x-- /usr/lib64/libm-2.15.so
000000357aafa000 2044K ----- /usr/lib64/libm-2.15.so
000000357acf9000 4K r---- /usr/lib64/libm-2.15.so
000000357acfa000 4K rw--- /usr/lib64/libm-2.15.so
000000357c600000 84K r-x-- /usr/lib64/libgcc_s-4.7.2-20120921.so.1
000000357c615000 2044K ----- /usr/lib64/libgcc_s-4.7.2-20120921.so.1
000000357c814000 4K rw--- /usr/lib64/libgcc_s-4.7.2-20120921.so.1
000000357d200000 1232K r-x-- /usr/lib64/libX11.so.6.3.0
000000357d334000 2048K ----- /usr/lib64/libX11.so.6.3.0
000000357d534000 4K r---- /usr/lib64/libX11.so.6.3.0
000000357d535000 20K rw--- /usr/lib64/libX11.so.6.3.0
000000357d600000 116K r-x-- /usr/lib64/libxcb.so.1.1.0
000000357d61d000 2044K ----- /usr/lib64/libxcb.so.1.1.0
000000357d81c000 4K r---- /usr/lib64/libxcb.so.1.1.0
000000357d81d000 4K rw--- /usr/lib64/libxcb.so.1.1.0
000000357da00000 8K r-x-- /usr/lib64/libXau.so.6.0.0
000000357da02000 2048K ----- /usr/lib64/libXau.so.6.0.0
000000357dc02000 4K r---- /usr/lib64/libXau.so.6.0.0
000000357dc03000 4K rw--- /usr/lib64/libXau.so.6.0.0
000000357de00000 64K r-x-- /usr/lib64/libXext.so.6.4.0
000000357de10000 2048K ----- /usr/lib64/libXext.so.6.4.0
000000357e010000 4K r---- /usr/lib64/libXext.so.6.4.0
000000357e011000 4K rw--- /usr/lib64/libXext.so.6.4.0
000000357e600000 36K r-x-- /usr/lib64/libXrender.so.1.3.0
000000357e609000 2044K ----- /usr/lib64/libXrender.so.1.3.0
000000357e808000 4K r---- /usr/lib64/libXrender.so.1.3.0
000000357e809000 4K rw--- /usr/lib64/libXrender.so.1.3.0
000000357ee00000 916K r-x-- /usr/lib64/libstdc++.so.6.0.17
000000357eee5000 2044K ----- /usr/lib64/libstdc++.so.6.0.17
000000357f0e4000 32K r---- /usr/lib64/libstdc++.so.6.0.17
000000357f0ec000 8K rw--- /usr/lib64/libstdc++.so.6.0.17
000000357f0ee000 84K rw--- [ anon ]
0000003580a00000 56K r-x-- /usr/lib64/libXi.so.6.1.0
0000003580a0e000 2044K ----- /usr/lib64/libXi.so.6.1.0
0000003580c0d000 4K r---- /usr/lib64/libXi.so.6.1.0
0000003580c0e000 4K rw--- /usr/lib64/libXi.so.6.1.0
0000003580e00000 20K r-x-- /usr/lib64/libXfixes.so.3.1.0
0000003580e05000 2044K ----- /usr/lib64/libXfixes.so.3.1.0
0000003581004000 4K r---- /usr/lib64/libXfixes.so.3.1.0
0000003581005000 4K rw--- /usr/lib64/libXfixes.so.3.1.0
0000003581200000 36K r-x-- /usr/lib64/libXcursor.so.1.0.2
0000003581209000 2048K ----- /usr/lib64/libXcursor.so.1.0.2
0000003581409000 4K r---- /usr/lib64/libXcursor.so.1.0.2
000000358140a000 4K rw--- /usr/lib64/libXcursor.so.1.0.2
0000003581a00000 868K r-x-- /usr/lib64/libasound.so.2.0.0
0000003581ad9000 2044K ----- /usr/lib64/libasound.so.2.0.0
0000003581cd8000 24K r---- /usr/lib64/libasound.so.2.0.0
0000003581cde000 8K rw--- /usr/lib64/libasound.so.2.0.0
000000358ca00000 20K r-x-- /usr/lib64/libXtst.so.6.1.0
000000358ca05000 2044K ----- /usr/lib64/libXtst.so.6.1.0
000000358cc04000 4K r---- /usr/lib64/libXtst.so.6.1.0
000000358cc05000 4K rw--- /usr/lib64/libXtst.so.6.1.0
000000384ae00000 48K r-x-- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/jli/libjli.so
000000384ae0c000 2048K ----- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/jli/libjli.so
000000384b00c000 4K rw--- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/jli/libjli.so
00007f766c000000 12056K rw--- [ anon ]
00007f766cbc6000 53480K ----- [ anon ]
00007f7670c11000 53180K rwx-- [ anon ]
00007f7674000000 16576K rw--- [ anon ]
00007f7675030000 48960K ----- [ anon ]
00007f7678000000 16400K rw--- [ anon ]
00007f7679004000 49136K ----- [ anon ]
00007f767c000000 17760K rw--- [ anon ]
00007f767d158000 47776K ----- [ anon ]
00007f7680000000 16396K rw--- [ anon ]
00007f7681003000 49140K ----- [ anon ]
00007f7684000000 10752K rw--- [ anon ]
00007f7684a80000 54784K ----- [ anon ]
00007f768806f000 65092K rwx-- [ anon ]
00007f768c000000 7024K rw--- [ anon ]
00007f768c6dc000 58512K ----- [ anon ]
00007f7690429000 13728K rwx-- [ anon ]
00007f76917c3000 31072K rwx-- [ anon ]
00007f769361b000 4K ----- [ anon ]
00007f769361c000 30012K rwx-- [ anon ]
00007f769536b000 4K ----- [ anon ]
00007f769536c000 21808K rwx-- [ anon ]
00007f7696a2a000 22872K rwx-- [ anon ]
00007f7698080000 4K ----- [ anon ]
00007f7698081000 8192K rwx-- [ anon ]
00007f76989f3000 9260K rwx-- [ anon ]
00007f76992fe000 4K ----- [ anon ]
00007f76992ff000 21808K rwx-- [ anon ]
00007f769a9bb000 22804K rwx-- [ anon ]
00007f769c000000 132K rw--- [ anon ]
00007f769c021000 65404K ----- [ anon ]
00007f76a0478000 4K ----- [ anon ]
00007f76a0479000 43108K rwx-- [ anon ]
00007f76a2f73000 4K rwx-- [ anon ]
00007f76a2f76000 4K rwx-- [ anon ]
00007f76a2f78000 10372K rwx-- [ anon ]
00007f76a3999000 6556K rwx-- [ anon ]
00007f76a4000000 132K rw--- [ anon ]
00007f76a4021000 65404K ----- [ anon ]
00007f76a8000000 132K rw--- [ anon ]
00007f76a8021000 65404K ----- [ anon ]
00007f76ac000000 132K rw--- [ anon ]
00007f76ac021000 65404K ----- [ anon ]
00007f76b0000000 132K rw--- [ anon ]
00007f76b0021000 65404K ----- [ anon ]
00007f76b4000000 292K rwx-- [ anon ]
00007f76b4049000 416K rwx-- [ anon ]
00007f76b40b1000 16K rwx-- [ anon ]
00007f76b40b5000 4K rwx-- [ anon ]
00007f76b40b6000 12K ----- [ anon ]
00007f76b40b9000 1016K rwx-- [ anon ]
00007f76b41b7000 12K ----- [ anon ]
00007f76b41ba000 23660K rwx-- [ anon ]
00007f76b58d5000 2504K rwx-- [ anon ]
00007f76b5b47000 12K ----- [ anon ]
00007f76b5b4a000 1016K rwx-- [ anon ]
00007f76b5c48000 12K ----- [ anon ]
00007f76b5c4b000 10268K rwx-- [ anon ]
00007f76b6652000 12K ----- [ anon ]
00007f76b6655000 6060K rwx-- [ anon ]
00007f76b6c40000 4K r--s- /var/cache/fontconfig/87f5e051180a7a75f16eb6fe7dbd3749-le64.cache-3
00007f76b6c41000 36K r--s- /var/cache/fontconfig/b79f3aaa7d385a141ab53ec885cc22a8-le64.cache-3
00007f76b6c4a000 12K r--s- /var/cache/fontconfig/0b1bcc92b4d25cc154d77dafe3bceaa0-le64.cache-3
00007f76b6c4d000 12K r--s- /var/cache/fontconfig/2e1514a9fdd499050989183bb65136db-le64.cache-3
00007f76b6c50000 8K r--s- /var/cache/fontconfig/3f821257dd33660ba7bbb45c32deb84c-le64.cache-3
00007f76b6c52000 8K r--s- /var/cache/fontconfig/830f035fa84a65ce80e050178dbb630d-le64.cache-3
00007f76b6c54000 4K r--s- /var/cache/fontconfig/81a173283b451552b599cfaafd6236bd-le64.cache-3
00007f76b6c55000 4K r--s- /var/cache/fontconfig/ac68f755438cc3dc5a526084839fc7ca-le64.cache-3
00007f76b6c56000 4K r--s- /var/cache/fontconfig/12513961c6e7090f8648812f9eaf65d6-le64.cache-3
00007f76b6c57000 8K r--s- /var/cache/fontconfig/e26bf336397aae6fcef4d3803472adec-le64.cache-3
00007f76b6c59000 4K r--s- /var/cache/fontconfig/17e60ccdf2eb53b214a9a5d6663eb217-le64.cache-3
00007f76b6c5a000 4K r--s- /var/cache/fontconfig/6fcb01a03a016cc71057b587cdea6709-le64.cache-3
00007f76b6c5b000 12K r--s- /var/cache/fontconfig/e0636055caa850f70f1a6db008fc4729-le64.cache-3
00007f76b6c5e000 4K r--s- /var/cache/fontconfig/b887eea8f1b96e1d899b44ed6681fc27-le64.cache-3
00007f76b6c5f000 4K r--s- /var/cache/fontconfig/860639f272b8b4b3094f9e399e41bccd-le64.cache-3
00007f76b6c60000 4K r--s- /var/cache/fontconfig/211368abcb0ff835c229ff05c9ec01dc-le64.cache-3
00007f76b6c61000 4K r--s- /var/cache/fontconfig/c46020d7221988a13df853d2b46304fc-le64.cache-3
00007f76b6c62000 4K r--s- /var/cache/fontconfig/df893b4576ad6107f9397134092c4059-le64.cache-3
00007f76b6c63000 4K r--s- /var/cache/fontconfig/900402270e15d763a6e008bb2d4c7686-le64.cache-3
00007f76b6c64000 4K r--s- /var/cache/fontconfig/47f48679023f44a4d1e44699a69464f6-le64.cache-3
00007f76b6c65000 4K rwx-- [ anon ]
00007f76b6c66000 4K r--s- /var/cache/fontconfig/2881ed3fd21ca306ddad6f9b0dd3189f-le64.cache-3
00007f76b6c67000 4K r--s- /var/cache/fontconfig/3c3fb04d32a5211b073874b125d29701-le64.cache-3
00007f76b6c68000 4K r--s- /var/cache/fontconfig/e61abf8156cc476151baa07d67337cae-le64.cache-3
00007f76b6c69000 16K r--s- /var/cache/fontconfig/b67b32625a2bb51b023d3814a918f351-le64.cache-3
00007f76b6c6d000 8K r--s- /var/cache/fontconfig/d3379abda271c4acd2ad0c01f565d0b0-le64.cache-3
00007f76b6c6f000 4K r--s- /var/cache/fontconfig/b4d0b56f766d89640448751fcd18ec1e-le64.cache-3
00007f76b6c70000 16K r--s- /var/cache/fontconfig/7b312f204090bff0956e0e66992a6837-le64.cache-3
00007f76b6c74000 36K r--s- /var/cache/fontconfig/12b26b760a24f8b4feb03ad48a333a72-le64.cache-3
00007f76b6c7d000 28K r--s- /var/cache/fontconfig/928306c3ad40271d946e41014a49fc28-le64.cache-3
00007f76b6c84000 56K rwx-- [ anon ]
00007f76b6c92000 4K r--s- /var/cache/fontconfig/3640555adad8a8f6978400293cfce7ab-le64.cache-3
00007f76b6c93000 16K rwx-- [ anon ]
00007f76b6c97000 520K rwx-- [ anon ]
00007f76b6d19000 168K rwx-- [ anon ]
00007f76b6d43000 19188K rwx-- [ anon ]
00007f76b8000000 132K rw--- [ anon ]
00007f76b8021000 65404K ----- [ anon ]
00007f76bc000000 1180K rwx-- [ anon ]
00007f76bc127000 4K r--s- /var/cache/fontconfig/87f5e051180a7a75f16eb6fe7dbd3749-le64.cache-3
00007f76bc128000 36K r--s- /var/cache/fontconfig/b79f3aaa7d385a141ab53ec885cc22a8-le64.cache-3
00007f76bc131000 12K r--s- /var/cache/fontconfig/0b1bcc92b4d25cc154d77dafe3bceaa0-le64.cache-3
00007f76bc134000 12K r--s- /var/cache/fontconfig/2e1514a9fdd499050989183bb65136db-le64.cache-3
00007f76bc137000 8K r--s- /var/cache/fontconfig/3f821257dd33660ba7bbb45c32deb84c-le64.cache-3
00007f76bc139000 8K r--s- /var/cache/fontconfig/830f035fa84a65ce80e050178dbb630d-le64.cache-3
00007f76bc13b000 4K r--s- /var/cache/fontconfig/81a173283b451552b599cfaafd6236bd-le64.cache-3
00007f76bc13c000 4K r--s- /var/cache/fontconfig/ac68f755438cc3dc5a526084839fc7ca-le64.cache-3
00007f76bc13d000 4K r--s- /var/cache/fontconfig/12513961c6e7090f8648812f9eaf65d6-le64.cache-3
00007f76bc13e000 8K r--s- /var/cache/fontconfig/e26bf336397aae6fcef4d3803472adec-le64.cache-3
00007f76bc140000 4K r--s- /var/cache/fontconfig/17e60ccdf2eb53b214a9a5d6663eb217-le64.cache-3
00007f76bc141000 4K r--s- /var/cache/fontconfig/6fcb01a03a016cc71057b587cdea6709-le64.cache-3
00007f76bc142000 12K r--s- /var/cache/fontconfig/e0636055caa850f70f1a6db008fc4729-le64.cache-3
00007f76bc145000 4K r--s- /var/cache/fontconfig/b887eea8f1b96e1d899b44ed6681fc27-le64.cache-3
00007f76bc146000 4K r--s- /var/cache/fontconfig/860639f272b8b4b3094f9e399e41bccd-le64.cache-3
00007f76bc147000 4K r--s- /var/cache/fontconfig/211368abcb0ff835c229ff05c9ec01dc-le64.cache-3
00007f76bc148000 4K r--s- /var/cache/fontconfig/c46020d7221988a13df853d2b46304fc-le64.cache-3
00007f76bc149000 4K r--s- /var/cache/fontconfig/df893b4576ad6107f9397134092c4059-le64.cache-3
00007f76bc14a000 4K r--s- /var/cache/fontconfig/900402270e15d763a6e008bb2d4c7686-le64.cache-3
00007f76bc14b000 4K r--s- /var/cache/fontconfig/47f48679023f44a4d1e44699a69464f6-le64.cache-3
00007f76bc14c000 4K r--s- /var/cache/fontconfig/2881ed3fd21ca306ddad6f9b0dd3189f-le64.cache-3
00007f76bc14d000 4K r--s- /var/cache/fontconfig/3c3fb04d32a5211b073874b125d29701-le64.cache-3
00007f76bc14e000 4K r--s- /var/cache/fontconfig/e61abf8156cc476151baa07d67337cae-le64.cache-3
00007f76bc14f000 16K r--s- /var/cache/fontconfig/b67b32625a2bb51b023d3814a918f351-le64.cache-3
00007f76bc153000 8K r--s- /var/cache/fontconfig/d3379abda271c4acd2ad0c01f565d0b0-le64.cache-3
00007f76bc155000 4K r--s- /var/cache/fontconfig/b4d0b56f766d89640448751fcd18ec1e-le64.cache-3
00007f76bc156000 4K rwx-- [ anon ]
00007f76bc157000 16K r--s- /var/cache/fontconfig/7b312f204090bff0956e0e66992a6837-le64.cache-3
00007f76bc15b000 36K r--s- /var/cache/fontconfig/12b26b760a24f8b4feb03ad48a333a72-le64.cache-3
00007f76bc164000 4K rwx-- [ anon ]
00007f76bc165000 28K r--s- /var/cache/fontconfig/928306c3ad40271d946e41014a49fc28-le64.cache-3
00007f76bc16c000 16K rwx-- [ anon ]
00007f76bc170000 4K r--s- /var/cache/fontconfig/3640555adad8a8f6978400293cfce7ab-le64.cache-3
00007f76bc171000 24K rwx-- [ anon ]
00007f76bc177000 184K rwx-- [ anon ]
00007f76bc1a5000 728K rwx-- [ anon ]
00007f76bc25b000 12K rwx-- [ anon ]
00007f76bc25e000 236K r-x-- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libfontmanager.so
00007f76bc299000 2044K ----- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libfontmanager.so
00007f76bc498000 12K rw--- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libfontmanager.so
00007f76bc49b000 8K rwx-- [ anon ]
00007f76bc49d000 12K rwx-- [ anon ]
00007f76bc4a0000 4K r--s- /var/cache/fontconfig/87f5e051180a7a75f16eb6fe7dbd3749-le64.cache-3
00007f76bc4a1000 36K r--s- /var/cache/fontconfig/b79f3aaa7d385a141ab53ec885cc22a8-le64.cache-3
00007f76bc4aa000 4K rwx-- [ anon ]
00007f76bcbec000 12K r--s- /var/cache/fontconfig/0b1bcc92b4d25cc154d77dafe3bceaa0-le64.cache-3
00007f76bcbef000 4K rwx-- [ anon ]
00007f76bcbf0000 12K r--s- /var/cache/fontconfig/2e1514a9fdd499050989183bb65136db-le64.cache-3
00007f76bcbf3000 8K r--s- /var/cache/fontconfig/3f821257dd33660ba7bbb45c32deb84c-le64.cache-3
00007f76bcbf5000 8K r--s- /var/cache/fontconfig/830f035fa84a65ce80e050178dbb630d-le64.cache-3
00007f76bcbf7000 4K r--s- /var/cache/fontconfig/81a173283b451552b599cfaafd6236bd-le64.cache-3
00007f76bcbf8000 4K r--s- /var/cache/fontconfig/ac68f755438cc3dc5a526084839fc7ca-le64.cache-3
00007f76bcbf9000 4K r--s- /var/cache/fontconfig/12513961c6e7090f8648812f9eaf65d6-le64.cache-3
00007f76bcbfa000 8K r--s- /var/cache/fontconfig/e26bf336397aae6fcef4d3803472adec-le64.cache-3
00007f76bcbfc000 4K r--s- /var/cache/fontconfig/17e60ccdf2eb53b214a9a5d6663eb217-le64.cache-3
00007f76bcbfd000 4K r--s- /var/cache/fontconfig/6fcb01a03a016cc71057b587cdea6709-le64.cache-3
00007f76bcbfe000 12K r--s- /var/cache/fontconfig/e0636055caa850f70f1a6db008fc4729-le64.cache-3
00007f76bcc01000 4K r--s- /var/cache/fontconfig/b887eea8f1b96e1d899b44ed6681fc27-le64.cache-3
00007f76bcc02000 4K r--s- /var/cache/fontconfig/df893b4576ad6107f9397134092c4059-le64.cache-3
00007f76bcc03000 4K r--s- /var/cache/fontconfig/900402270e15d763a6e008bb2d4c7686-le64.cache-3
00007f76bcc04000 4K r--s- /var/cache/fontconfig/47f48679023f44a4d1e44699a69464f6-le64.cache-3
00007f76bcc05000 4K r--s- /var/cache/fontconfig/2881ed3fd21ca306ddad6f9b0dd3189f-le64.cache-3
00007f76bcc06000 4K r--s- /var/cache/fontconfig/3c3fb04d32a5211b073874b125d29701-le64.cache-3
00007f76bcc07000 4K r--s- /var/cache/fontconfig/e61abf8156cc476151baa07d67337cae-le64.cache-3
00007f76bcc08000 16K r--s- /var/cache/fontconfig/b67b32625a2bb51b023d3814a918f351-le64.cache-3
00007f76bcc0c000 4K rwx-- [ anon ]
00007f76bcc0d000 4K r--s- /var/cache/fontconfig/860639f272b8b4b3094f9e399e41bccd-le64.cache-3
00007f76bcc0e000 4K r--s- /var/cache/fontconfig/211368abcb0ff835c229ff05c9ec01dc-le64.cache-3
00007f76bcc0f000 4K r--s- /var/cache/fontconfig/c46020d7221988a13df853d2b46304fc-le64.cache-3
00007f76bcc10000 16K r--s- /var/cache/fontconfig/7b312f204090bff0956e0e66992a6837-le64.cache-3
00007f76bcc14000 36K r--s- /var/cache/fontconfig/12b26b760a24f8b4feb03ad48a333a72-le64.cache-3
00007f76bcc1d000 28K r--s- /var/cache/fontconfig/928306c3ad40271d946e41014a49fc28-le64.cache-3
00007f76bcc24000 4K rwx-- [ anon ]
00007f76bcc25000 8K r--s- /var/cache/fontconfig/d3379abda271c4acd2ad0c01f565d0b0-le64.cache-3
00007f76bcc27000 4K r--s- /var/cache/fontconfig/b4d0b56f766d89640448751fcd18ec1e-le64.cache-3
00007f76bcc28000 44K rwx-- [ anon ]
00007f76bcc33000 8K rwx-- [ anon ]
00007f76bcc35000 4K r--s- /var/cache/fontconfig/3640555adad8a8f6978400293cfce7ab-le64.cache-3
00007f76bcc36000 60K rwx-- [ anon ]
00007f76bcc45000 8K rwx-- [ anon ]
00007f76bcc47000 22692K rwx-- [ anon ]
00007f76be270000 1044K rwx-- [ anon ]
00007f76be375000 12K ----- [ anon ]
00007f76be378000 208K rwx-- [ anon ]
00007f76be3ac000 4K r---- [ anon ]
00007f76be3ad000 88K rwx-- [ anon ]
00007f76be3c3000 28K rwx-- [ anon ]
00007f76be3ca000 12K ----- [ anon ]
00007f76be3cd000 10520K rwx-- [ anon ]
00007f76bee13000 112K r-x-- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavresample.so.1.1.0
00007f76bee2f000 2044K ----- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavresample.so.1.1.0
00007f76bf02e000 8K rw--- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavresample.so.1.1.0
00007f76bf030000 60K rwx-- [ anon ]
00007f76bf03f000 1180K rwx-- [ anon ]
00007f76bf166000 16K rwx-- [ anon ]
00007f76bf16a000 8K rwx-- [ anon ]
00007f76bf16c000 284K r-x-- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libswscale.so.2.1.1
00007f76bf1b3000 2044K ----- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libswscale.so.2.1.1
00007f76bf3b2000 8K rw--- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libswscale.so.2.1.1
00007f76bf3b4000 9360K r--s- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavformat.so.54.21.2
00007f76bfcd8000 1100K r-x-- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavformat.so.54.21.2
00007f76bfdeb000 2048K ----- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavformat.so.54.21.2
00007f76bffeb000 84K rw--- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavformat.so.54.21.2
00007f76c0000000 132K rw--- [ anon ]
00007f76c0021000 65404K ----- [ anon ]
00007f76c4000000 12K rwx-- [ anon ]
00007f76c4003000 36K r-x-- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavdevice.so.53.2.0
00007f76c400c000 2044K ----- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavdevice.so.53.2.0
00007f76c420b000 8K rw--- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavdevice.so.53.2.0
00007f76c420d000 3328K rw--- [ anon ]
00007f76c454d000 36576K r--s- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavcodec.so.54.40.0
00007f76c6905000 6452K r-x-- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavcodec.so.54.40.0
00007f76c6f52000 2048K ----- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavcodec.so.54.40.0
00007f76c7152000 168K rw--- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavcodec.so.54.40.0
00007f76c717c000 5592K rw--- [ anon ]
00007f76c76f2000 9272K rwx-- [ anon ]
00007f76c8000000 6496K rw--- [ anon ]
00007f76c8658000 59040K ----- [ anon ]
00007f76cc000000 132K rw--- [ anon ]
00007f76cc021000 65404K ----- [ anon ]
00007f76d0000000 2620K rw--- [ anon ]
00007f76d028f000 62916K ----- [ anon ]
00007f76d4000000 76K rwx-- [ anon ]
00007f76d4013000 12K ----- [ anon ]
00007f76d4016000 1236K rwx-- [ anon ]
00007f76d414b000 4K rwx-- [ anon ]
00007f76d414c000 40K r--s- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/resources.jar
00007f76d4156000 84K rwx-- [ anon ]
00007f76d416b000 2560K rw--- [ anon ]
00007f76d43eb000 22268K rwx-- [ anon ]
00007f76d59aa000 16K rwx-- [ anon ]
00007f76d59ae000 124K r-x-- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavutil.so.52.5.0
00007f76d59cd000 2044K ----- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavutil.so.52.5.0
00007f76d5bcc000 12K rw--- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavutil.so.52.5.0
00007f76d5bcf000 16K rw--- [ anon ]
00007f76d5bd3000 8K rwx-- [ anon ]
00007f76d5bd5000 1036K rwx-- [ anon ]
00007f76d5cd8000 44K rwx-- [ anon ]
00007f76d5ce3000 516K r--s- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavutil.so.52.5.0
00007f76d5d64000 1412K rwx-- [ anon ]
00007f76d5ec5000 216K rwx-- [ anon ]
00007f76d5efb000 24K rwx-- [ anon ]
00007f76d5f01000 100K r-x-- /tmp/BridJExtractedLibraries4858399960179125874/libbridj.so
00007f76d5f1a000 2044K ----- /tmp/BridJExtractedLibraries4858399960179125874/libbridj.so
00007f76d6119000 4K r---- /tmp/BridJExtractedLibraries4858399960179125874/libbridj.so
00007f76d611a000 4K rw--- /tmp/BridJExtractedLibraries4858399960179125874/libbridj.so
00007f76d611b000 6364K rwx-- [ anon ]
00007f76d6752000 1496K rwx-- [ anon ]
00007f76d68c8000 24K rwx-- [ anon ]
00007f76d68ce000 12K rwx-- [ anon ]
00007f76d68d1000 1760K rw-s- [ shmid=0x1670004 ]
00007f76d6a89000 9016K rwx-- [ anon ]
00007f76d7357000 108K rwx-- [ anon ]
00007f76d7372000 168K rwx-- [ anon ]
00007f76d739c000 48K rwx-- [ anon ]
00007f76d73a8000 160K rwx-- [ anon ]
00007f76d73d0000 272K rwx-- [ anon ]
00007f76d7414000 2564K rwx-- [ anon ]
00007f76d7695000 332K r-x-- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/xawt/libmawt.so
00007f76d76e8000 2048K ----- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/xawt/libmawt.so
00007f76d78e8000 16K rw--- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/xawt/libmawt.so
00007f76d78ec000 4K rw--- [ anon ]
00007f76d78ed000 332K rwx-- [ anon ]
00007f76d7940000 20K rwx-- [ anon ]
00007f76d7945000 84K rwx-- [ anon ]
00007f76d795a000 8K rwx-- [ anon ]
00007f76d795c000 1220K r--s- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libswscale.so.2.1.1
00007f76d7a8d000 88K r-x-- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libnet.so
00007f76d7aa3000 2048K ----- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libnet.so
00007f76d7ca3000 4K rw--- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libnet.so
00007f76d7ca4000 556K rwx-- [ anon ]
00007f76d7d2f000 644K r-x-- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libawt.so
00007f76d7dd0000 2048K ----- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libawt.so
00007f76d7fd0000 48K rw--- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libawt.so
00007f76d7fdc000 144K rw--- [ anon ]
00007f76d8000000 132K rw--- [ anon ]
00007f76d8021000 65404K ----- [ anon ]
00007f76dc000000 60K rwx-- [ anon ]
00007f76dc00f000 452K rwx-- [ anon ]
00007f76dc080000 28K r--s- /usr/lib64/gconv/gconv-modules.cache
00007f76dc087000 500K rwx-- [ anon ]
00007f76dc104000 72K rwx-- [ anon ]
00007f76dc116000 144K r---- /usr/share/locale/cs/LC_MESSAGES/libc.mo
00007f76dc13a000 12K rwx-- [ anon ]
00007f76dc13d000 12K rwx-- [ anon ]
00007f76dc140000 192K rwx-- [ anon ]
00007f76dc170000 1072K rwx-- [ anon ]
00007f76dc27c000 32K rwx-- [ anon ]
00007f76dc284000 60K r--s- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/lib/dx-1.7.jar
00007f76dc293000 972K rwx-- [ anon ]
00007f76dc386000 4K rwx-- [ anon ]
00007f76dc387000 16K r--s- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/ext/localedata.jar
00007f76dc38b000 2824K rwx-- [ anon ]
00007f76dc64d000 52K rwx-- [ anon ]
00007f76dc65a000 20K rwx-- [ anon ]
00007f76dc65f000 28K rwx-- [ anon ]
00007f76dc666000 44K r--s- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/charsets.jar
00007f76dc671000 4K rwx-- [ anon ]
00007f76dc672000 32K r--s- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/lib/bridj-0.6.2.jar
00007f76dc67a000 248K rwx-- [ anon ]
00007f76dc6b8000 16K rwx-- [ anon ]
00007f76dc6bc000 20K rwx-- [ anon ]
00007f76dc6c1000 36K r--s- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/lib/jlibav-0.3-SNAPSHOT.jar
00007f76dc6ca000 21544K rwx-- [ anon ]
00007f76ddbd4000 102576K r---- /usr/lib/locale/locale-archive
00007f76e4000000 132K rw--- [ anon ]
00007f76e4021000 65404K ----- [ anon ]
00007f76e8000000 132K rw--- [ anon ]
00007f76e8021000 65404K ----- [ anon ]
00007f76ec000000 132K rw--- [ anon ]
00007f76ec021000 65404K ----- [ anon ]
00007f76f0000000 516K rwx-- [ anon ]
00007f76f0081000 4K ----- [ anon ]
00007f76f0082000 3180K rwx-- [ anon ]
00007f76f039d000 8K rwx-- [ anon ]
00007f76f039f000 16K r--s- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/jsse.jar
00007f76f03a3000 992K rwx-- [ anon ]
00007f76f049b000 4K r--s- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/playback-sample-0.3-SNAPSHOT.jar
00007f76f049c000 132K rwx-- [ anon ]
00007f76f04bd000 4K rwx-- [ anon ]
00007f76f04be000 36K r--s- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/ext/gnome-java-bridge.jar
00007f76f04c7000 28K rwx-- [ anon ]
00007f76f04ce000 12K r--s- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/ext/pulse-java.jar
00007f76f04d1000 10432K rwx-- [ anon ]
00007f76f0f01000 4K ----- [ anon ]
00007f76f0f02000 4464K rwx-- [ anon ]
00007f76f135e000 12K rwx-- [ anon ]
00007f76f1361000 13816K rwx-- [ anon ]
00007f76f20df000 4K ----- [ anon ]
00007f76f20e0000 11492K rwx-- [ anon ]
00007f76f2c19000 840K rwx-- [ anon ]
00007f76f2ceb000 52K rwx-- [ anon ]
00007f76f2cf8000 68K r-x-- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libnio.so
00007f76f2d09000 2044K ----- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libnio.so
00007f76f2f08000 4K rw--- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libnio.so
00007f76f2f09000 188K rwx-- [ anon ]
00007f76f323b000 10772K rwx-- [ anon ]
00007f76f3cc0000 68864K rw--- [ anon ]
00007f76f8000000 132K rw--- [ anon ]
00007f76f8021000 65404K ----- [ anon ]
00007f76fc000000 456K rwx-- [ anon ]
00007f76fc375000 14796K rwx-- [ anon ]
00007f76fd1e8000 8K rwx-- [ anon ]
00007f76fd1ea000 9952K rwx-- [ anon ]
00007f76fdba2000 4K ----- [ anon ]
00007f76fdba3000 1652K rwx-- [ anon ]
00007f76fdd40000 5140K rw--- [ anon ]
00007f76fe245000 52K rwx-- [ anon ]
00007f76fe252000 10280K rw--- [ anon ]
00007f76fec5c000 2868K rwx-- [ anon ]
00007f76fef29000 12K rwx-- [ anon ]
00007f76fef2c000 12K rwx-- [ anon ]
00007f76fef2f000 4K rwx-- [ anon ]
00007f76fef30000 17216K rw--- [ anon ]
00007f7700000000 132K rw--- [ anon ]
00007f7700021000 65404K ----- [ anon ]
00007f7704000000 132K rw--- [ anon ]
00007f7704021000 65404K ----- [ anon ]
00007f7708000000 132K rw--- [ anon ]
00007f7708021000 65404K ----- [ anon ]
00007f770c000000 396K rwx-- [ anon ]
00007f770c063000 108K rwx-- [ anon ]
00007f770c07e000 272K rwx-- [ anon ]
00007f770c0c2000 464K rwx-- [ anon ]
00007f770c136000 20K rwx-- [ anon ]
00007f770c13b000 12K rwx-- [ anon ]
00007f770c13e000 1704K rwx-- [ anon ]
00007f770c2e8000 432K rw--- [ anon ]
00007f770c354000 1712K r--s- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/rt.jar
00007f770c500000 4200K rwx-- [ anon ]
00007f770ca08000 4K rwx-- [ anon ]
00007f770ca0b000 4K rwx-- [ anon ]
00007f770ca14000 12K rwx-- [ anon ]
00007f770ca1b000 9716K rwx-- [ anon ]
00007f770d398000 4K ----- [ anon ]
00007f770d399000 11760K rwx-- [ anon ]
00007f770df15000 4K ----- [ anon ]
00007f770df16000 11756K rwx-- [ anon ]
00007f770ea91000 4K ----- [ anon ]
00007f770ea92000 12268K rwx-- [ anon ]
00007f770f68d000 4K ----- [ anon ]
00007f770f68e000 1196K rwx-- [ anon ]
00007f770f7b9000 44K rw--- [ anon ]
00007f770f7c4000 288K rw--- [ anon ]
00007f770f80c000 8K rwx-- [ anon ]
00007f770f80e000 12K rwx-- [ anon ]
00007f770f811000 32K rwx-- [ anon ]
00007f770f819000 8K rwx-- [ anon ]
00007f770f81b000 168K rw--- [ anon ]
00007f770f845000 2480K rw--- [ anon ]
00007f770fab1000 272K rwx-- [ anon ]
00007f770faf5000 12K rwx-- [ anon ]
00007f770faf8000 8K rwx-- [ anon ]
00007f770fafa000 44K rw--- [ anon ]
00007f770fb05000 288K rw--- [ anon ]
00007f770fb4d000 168K rw--- [ anon ]
00007f770fb77000 2480K rw--- [ anon ]
00007f770fde3000 84K rw--- [ anon ]
00007f770fdf8000 1240K rw--- [ anon ]
00007f770ff2e000 4K rw--- [ anon ]
00007f770ff2f000 584K rwx-- [ anon ]
00007f770ffc1000 228K rwx-- [ anon ]
00007f770fffa000 24K rwx-- [ anon ]
00007f7710000000 10920K rw--- [ anon ]
00007f7710aaa000 54616K ----- [ anon ]
00007f7714000000 284K rwx-- [ anon ]
00007f7714047000 80K rwx-- [ anon ]
00007f771405b000 40K rw--- [ anon ]
00007f7714065000 728K rw--- [ anon ]
00007f771411b000 2496K rwx-- [ anon ]
00007f771438b000 46656K rw--- [ anon ]
00007f771711b000 728K rwx-- [ anon ]
00007f77171d1000 16K rwx-- [ anon ]
00007f77171d5000 4K rwx-- [ anon ]
00007f77171d6000 32K r-x-- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libzip.so
00007f77171de000 2044K ----- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libzip.so
00007f77173dd000 4K rw--- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libzip.so
00007f77173de000 1200K rwx-- [ anon ]
00007f771750a000 8K rwx-- [ anon ]
00007f771750c000 32K rw-s- /tmp/hsperfdata_daemonx/26906
00007f7717514000 28K rwx-- [ anon ]
00007f771751b000 8K rwx-- [ anon ]
00007f771751d000 4K rwx-- [ anon ]
00007f771751e000 48K r-x-- /usr/lib64/libnss_files-2.15.so
00007f771752a000 2044K ----- /usr/lib64/libnss_files-2.15.so
00007f7717729000 4K r---- /usr/lib64/libnss_files-2.15.so
00007f771772a000 4K rw--- /usr/lib64/libnss_files-2.15.so
00007f771772b000 1240K rwx-- [ anon ]
00007f7717861000 4K rwx-- [ anon ]
00007f7717862000 4K rw--- [ anon ]
00007f7717863000 4K r---- [ anon ]
00007f7717864000 416K rwx-- [ anon ]
00007f77178cc000 92K rwx-- [ anon ]
00007f77178e3000 20K rwx-- [ anon ]
00007f77178e8000 168K r-x-- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libjava.so
00007f7717912000 2048K ----- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libjava.so
00007f7717b12000 8K rw--- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libjava.so
00007f7717b14000 144K rwx-- [ anon ]
00007f7717b38000 56K rwx-- [ anon ]
00007f7717b46000 20K rwx-- [ anon ]
00007f7717b4b000 32K rwx-- [ anon ]
00007f7717b53000 12K rwx-- [ anon ]
00007f7717b56000 52K r-x-- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libverify.so
00007f7717b63000 2044K ----- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libverify.so
00007f7717d62000 8K rw--- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/libverify.so
00007f7717d64000 600K rwx-- [ anon ]
00007f7717dfa000 10092K rwx-- [ anon ]
00007f77187d5000 12K ----- [ anon ]
00007f77187d8000 1092K rwx-- [ anon ]
00007f77188e9000 996K rwx-- [ anon ]
00007f77189e2000 248K rwx-- [ anon ]
00007f7718a20000 1412K rwx-- [ anon ]
00007f7718b81000 12K rwx-- [ anon ]
00007f7718b84000 4K rwx-- [ anon ]
00007f7718b85000 1000K r-x-- /usr/lib64/libm-2.15.so
00007f7718c7f000 2044K ----- /usr/lib64/libm-2.15.so
00007f7718e7e000 4K r---- /usr/lib64/libm-2.15.so
00007f7718e7f000 4K rw--- /usr/lib64/libm-2.15.so
00007f7718e80000 60K rwx-- [ anon ]
00007f7718e8f000 8K rwx-- [ anon ]
00007f7718e91000 8K rwx-- [ anon ]
00007f7718e93000 24K rwx-- [ anon ]
00007f7718e99000 172K rwx-- [ anon ]
00007f7718ec4000 10248K r-x-- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/server/libjvm.so
00007f77198c6000 2048K ----- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/server/libjvm.so
00007f7719ac6000 644K rw--- /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/server/libjvm.so
00007f7719b67000 172K rw--- [ anon ]
00007f7719b92000 1232K rwx-- [ anon ]
00007f7719cc6000 8K rwx-- [ anon ]
00007f7719cc8000 1148K rwx-- [ anon ]
00007f7719de7000 2052K rwx-- [ anon ]
00007f7719fe8000 48K rwx-- [ anon ]
00007f7719ff4000 72K rwx-- [ anon ]
00007f771a006000 904K rwx-- [ anon ]
00007f771a0e8000 8K rw--- [ anon ]
00007f771a0ea000 4K rwx-- [ anon ]
00007f771a0eb000 4K rw--- [ anon ]
00007f771a0ec000 164K rwx-- [ anon ]
00007f771a115000 12K rwx-- [ anon ]
00007f771a118000 4K rwx-- [ anon ]
00007f771a119000 1712K r-x-- /usr/lib64/libc-2.15.so
00007f771a2c5000 2048K ----- /usr/lib64/libc-2.15.so
00007f771a4c5000 16K r---- /usr/lib64/libc-2.15.so
00007f771a4c9000 8K rw--- /usr/lib64/libc-2.15.so
00007f771a4cb000 20K rw--- [ anon ]
00007f771a4d0000 12K r-x-- /usr/lib64/libdl-2.15.so
00007f771a4d3000 2044K ----- /usr/lib64/libdl-2.15.so
00007f771a6d2000 4K r---- /usr/lib64/libdl-2.15.so
00007f771a6d3000 4K rw--- /usr/lib64/libdl-2.15.so
00007f771a6d4000 220K rwx-- [ anon ]
00007f771a70b000 4K rw--- [ anon ]
00007f771a70c000 140K rwx-- [ anon ]
00007f771a72f000 4K rw--- [ anon ]
00007f771a730000 308K rwx-- [ anon ]
00007f771a77d000 20K rwx-- [ anon ]
00007f771a782000 1084K rwx-- [ anon ]
00007f771a891000 4K rw--- [ anon ]
00007f771a892000 596K rwx-- [ anon ]
00007f771a927000 1312K rwx-- [ anon ]
00007f771aa6f000 2304K ----- [ anon ]
00007f771acaf000 41472K rwx-- [ anon ]
00007f771d52f000 218368K ----- [ anon ]
00007f772aa6f000 8204K rwx-- [ anon ]
00007f772b272000 11240K rw--- [ anon ]
00007f772bd6c000 100K rwx-- [ anon ]
00007f772bd85000 328K r--s- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavresample.so.1.1.0
00007f772bdd7000 8K rwx-- [ anon ]
00007f772bdd9000 12K rwx-- [ anon ]
00007f772bddc000 284K r--s- /home/daemonx/NetBeansProjects/jlibav/samples/playback-sample/target/playback-sample-0.3-SNAPSHOT-bin/libav/libavdevice.so.53.2.0
00007f772be23000 16K rwx-- [ anon ]
00007f772be27000 916K rwx-- [ anon ]
00007f772bf0c000 2304K rw--- [ anon ]
00007f772c14c000 1280K rwx-- [ anon ]
00007f772c28c000 88K r-x-- /home/daemonx/pokus/sde-bdw-external-5.38.0-2013-01-03-lin/intel64/pin_ext_lib/libelf.so.0.8.13
00007f772c2a2000 2048K ----- /home/daemonx/pokus/sde-bdw-external-5.38.0-2013-01-03-lin/intel64/pin_ext_lib/libelf.so.0.8.13
00007f772c4a2000 4K rw--- /home/daemonx/pokus/sde-bdw-external-5.38.0-2013-01-03-lin/intel64/pin_ext_lib/libelf.so.0.8.13
00007f772c4a3000 224K r-x-- /home/daemonx/pokus/sde-bdw-external-5.38.0-2013-01-03-lin/intel64/pin_ext_lib/libdwarf.so
00007f772c4db000 2048K ----- /home/daemonx/pokus/sde-bdw-external-5.38.0-2013-01-03-lin/intel64/pin_ext_lib/libdwarf.so
00007f772c6db000 8K rw--- /home/daemonx/pokus/sde-bdw-external-5.38.0-2013-01-03-lin/intel64/pin_ext_lib/libdwarf.so
00007f772c6dd000 5060K r-x-- /home/daemonx/pokus/sde-bdw-external-5.38.0-2013-01-03-lin/intel64/sde-mix-mt.so
00007f772cbce000 2048K ----- /home/daemonx/pokus/sde-bdw-external-5.38.0-2013-01-03-lin/intel64/sde-mix-mt.so
00007f772cdce000 232K rw--- /home/daemonx/pokus/sde-bdw-external-5.38.0-2013-01-03-lin/intel64/sde-mix-mt.so
00007f772ce08000 3772K rw--- [ anon ]
00007f772d1b7000 84K r-x-- /home/daemonx/pokus/sde-bdw-external-5.38.0-2013-01-03-lin/intel64/pin_lib/libgcc_s.so.1
00007f772d1cc000 2044K ----- /home/daemonx/pokus/sde-bdw-external-5.38.0-2013-01-03-lin/intel64/pin_lib/libgcc_s.so.1
00007f772d3cb000 4K rw--- /home/daemonx/pokus/sde-bdw-external-5.38.0-2013-01-03-lin/intel64/pin_lib/libgcc_s.so.1
00007f772d3cc000 896K r-x-- /home/daemonx/pokus/sde-bdw-external-5.38.0-2013-01-03-lin/intel64/pin_lib/libstdc++.so.6
00007f772d4ac000 2044K ----- /home/daemonx/pokus/sde-bdw-external-5.38.0-2013-01-03-lin/intel64/pin_lib/libstdc++.so.6
00007f772d6ab000 32K r---- /home/daemonx/pokus/sde-bdw-external-5.38.0-2013-01-03-lin/intel64/pin_lib/libstdc++.so.6
00007f772d6b3000 8K rw--- /home/daemonx/pokus/sde-bdw-external-5.38.0-2013-01-03-lin/intel64/pin_lib/libstdc++.so.6
00007f772d6b5000 88K rw--- [ anon ]
00007f772d6cb000 28K rwx-- [ anon ]
00007f772d6d2000 100K rw--- [ anon ]
00007f772d6eb000 124K rwx-- [ anon ]
00007f772d70b000 20K rwx-- [ anon ]
00007f772d710000 128K r-x-- /usr/lib64/ld-2.15.so
00007f772d730000 2044K ----- [ anon ]
00007f772d92f000 4K r---- /usr/lib64/ld-2.15.so
00007f772d930000 4K rw--- /usr/lib64/ld-2.15.so
00007f772d931000 4K rw--- [ anon ]
00007fff4cfce000 132K rwx-- [ stack ]
00007fff4cfef000 4K rw--- [ anon ]
00007fff4cfff000 4K r-x-- [ anon ]
ffffffffff600000 4K r-x-- [ anon ]
total 5386596K
-------------- next part --------------
# ===================================================
# AVX/SSE transition checker
#
# 'Penalty in Block' provides the address (rIP) of the code basic block with
# the penaties.
#
# 'Dynamic AVX to SSE Transition' counts the number of potentially
# costly AVX-to-SSE sequences
#
# 'Dynamic SSE to AVX Transition' counts the number of potentially
# costly SSE-to-AVX sequences
#
# 'Static Icount' is the static number instructions in the block
#
# 'Executions' is the dynamic number of times the block was executed
#
# 'Dynamic Icount' is the product of the static icount and executions columns
#
# 'Previous Block' is an attempt to find the previous control flow block
#
# 'State Change Block' is an attempt to find the block that put the
# state machine in a state that conflicted with this block, causing a
# transition in this block
#
# ===================================================
Penalty Dynamic Dynamic State
in AVX to SSE SSE to AVX Static Dynamic Previous Change
Block Transition Transition Icount Executions Icount Block Block
================ ============ ============ ======== ========== ======== ================ ================
0x7fdeb100046f 1 0 19 95204 1808876 0x7fdebc341337 0x3579214ec4
#Initial state from routine: _dl_x86_64_save_sse @ 0x3579214ec4
#Previous block in routine: .text @ 0x7fdebc341337
#Penalty detected in routine: *unknown* @ 0x7fdeb100046f
0x7fdeb1011f90 0 4 12 431629 5179548 0x7fdebc3882bb 0x7fdeb1000522
#Initial state from routine: *unknown* @ 0x7fdeb1000522
#Previous block in routine: JVM_CurrentThread @ 0x7fdebc3882bb
#Penalty detected in routine: *unknown* @ 0x7fdeb1011f90
0x7fdeb1000522 4 0 11 49188 541068 0x7fdeb1000519 0x7fdeb1011f90
#Initial state from routine: *unknown* @ 0x7fdeb1011f90
#Previous block in routine: *unknown* @ 0x7fdeb1000519
#Penalty detected in routine: *unknown* @ 0x7fdeb1000522
0x7fde771071b3 0 1 9 2 18 0x7fdebd0dfa34 0x7fdeb1000522
#Initial state from routine: *unknown* @ 0x7fdeb1000522
#Previous block in routine: _int_free @ 0x7fdebd0dfa34
#Penalty detected in routine: Java_sun_font_NativeFont_fontExists @ 0x7fde771071b3
# SUMMARY
# AVX_to_SSE_transition_instances: 5
# SSE_to_AVX_transition_instances: 5
# Dynamic_insts: 210676150372
# AVX_to_SSE_instances/instruction: 0.0000
# SSE_to_AVX_instances/instruction: 0.0000
# AVX_to_SSE_instances/100instructions: 0.0000
# SSE_to_AVX_instances/100instructions: 0.0000
More information about the hotspot-compiler-dev
mailing list