lana [Wed, 01 Apr 2015 12:30:00 -0700] rev 29587
Merge
amurillo [Mon, 23 Mar 2015 11:44:41 -0700] rev 29586
Merge
amurillo [Thu, 19 Mar 2015 15:00:51 -0700] rev 29585
Merge
zmajo [Thu, 19 Mar 2015 18:01:39 +0100] rev 29584
Merge
iignatyev [Sat, 14 Mar 2015 16:13:48 +0000] rev 29583
Merge
iignatyev [Fri, 13 Mar 2015 21:53:13 +0300] rev 29582
8073607: add trace events for inlining
Reviewed-by: kvn, fzhinkin, mgronlun
zmajo [Sat, 14 Mar 2015 11:21:04 +0100] rev 29581
8074869: C2 code generator can replace -0.0f with +0.0f on Linux
Summary: Instead of 'fpclass', use cast float->int and double->long to check if value is +0.0f and +0.0d, respectively.
Reviewed-by: kvn, simonis, dlong
goetz [Mon, 16 Feb 2015 14:07:36 +0100] rev 29580
8073315: Enable gcc -Wtype-limits and fix upcoming issues.
Summary: Relevant fixes in blockOffsetTable.cpp, os_linux.cpp, parCardTableModRefBS.cpp.
Reviewed-by: jwilhelm, kbarrett, simonis
coleenp [Fri, 13 Mar 2015 20:44:57 +0000] rev 29579
Merge
coleenp [Fri, 13 Mar 2015 15:16:07 -0400] rev 29578
8074717: Merge interp_masm files for x86 _32 and _64
Summary: Merge interp_masm_x86 files into one.
Reviewed-by: sspitsyn, hseigel, mockner
coleenp [Fri, 13 Mar 2015 18:59:41 +0000] rev 29577
Merge
coleenp [Fri, 13 Mar 2015 12:40:39 -0400] rev 29576
8061205: MetadataOnStackMark only needs to walk code cache during class redefinition
Summary: Only do full metadata walk during class redefinition and only walk handles during class unloading.
Reviewed-by: sspitsyn, stefank
dcubed [Fri, 13 Mar 2015 09:18:28 -0700] rev 29575
Merge
cjplummer [Tue, 10 Mar 2015 19:56:19 -0700] rev 29574
8069111: Investigate NMT detail tracking support for 32bit ARM
Summary: Fix native stack walking issues arm arm32. Disable on thumb2. Removed support for NMT without NMT detail.
Reviewed-by: dholmes, bdelsart
dholmes [Thu, 12 Mar 2015 19:34:50 -0400] rev 29573
8074552: SafeFetch32 and SafeFetchN do not work in error handling
Reviewed-by: dholmes, goetz
Contributed-by: Thomas Stufe <thomas.stuefe@gmail.com>