profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/kelthuzadx/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

kelthuzadx/hosts 16755

:statue_of_liberty:最新可用的google hosts文件。国内镜像:

kelthuzadx/EffectiveModernCppChinese 2931

《Effective Modern C++》翻译 - 已完成

kelthuzadx/Cpp17TheCompleteGuideChinese 119

《C++ 17 The Complete Guide》翻译

kelthuzadx/llmd 73

如果将markdown视作一门编程语言可以做哪些有趣的事情呢?

kelthuzadx/esoteric-features-in-modern-cpp 66

现代C++(17,2a)中那些鲜为人知的一些特性

kelthuzadx/bc2json 16

[bc2json] transform java bytecode to json representation

kelthuzadx/g5 10

golang compiler and runtime bundled implementation within 5 functions

kelthuzadx/dive_into_hotspotvm_discussion 6

Discussion, correction and appendix...

kelthuzadx/bytecode-inspector 4

Online java bytecode inspector which contains decompiling, constant pool insepcting utilities.

push eventkelthuzadx/jdk

Yi Yang

commit sha 07eb16c25a87dbc2f275e3bab43ba6e4f81a12fa

test

view details

push time in 2 days

push eventkelthuzadx/jdk

Yi Yang

commit sha c8106aec24dd306ac3cd1cf92c92a1b5d99e577c

test

view details

push time in 2 days

push eventkelthuzadx/jdk

Yi Yang

commit sha 62be107b909554130be2ce767dac307216a6f54b

test

view details

push time in 2 days

push eventkelthuzadx/jdk

Yi Yang

commit sha 8a8cdcf76c825202a66234f91ab55facbeeae1cc

test

view details

push time in 2 days

push eventkelthuzadx/jdk

Yi Yang

commit sha de53e6ddb3dc116223679007f15ca9d7f0cc756d

test

view details

push time in 2 days

pull request commentopenjdk/jdk

8275775: VM.metaspace prints flag 'f' for classes that overrided finalize()

/label remove serviceability

kelthuzadx

comment created time in 2 days

PR opened openjdk/jdk

8275775: VM.metaspace prints flag 'f' for classes that overrided finalize()

Some customers want to observe which loaded classes have overridden the finalize() method. I found that VM.metaspace can output detailed classes. It seems feasible to add 'f' flag to it. With this patch, I found that ZipFileSystem left a finalize after applying this patch, which was obsolete 5 years ago, maybe we should remove it?

+5 -6

0 comment

2 changed files

pr created time in 2 days

create barnchkelthuzadx/jdk

branch : ms_report

created branch time in 2 days

create barnchkelthuzadx/jdk

branch : ra

created branch time in 2 days

Pull request review commentoracle/graal

Add associative rule to add/sub node

 private static ValueNode canonical(AddNode addNode, BinaryOp<Add> op, ValueNode                     return sub.getX();                 }             }+            if (forX instanceof MulNode && forY instanceof MulNode) {+                MulNode in1 = (MulNode) forX;+                MulNode in2 = (MulNode) forY;++                ValueNode addIn1 = null;+                ValueNode addIn2 = null;+                ValueNode mulIn = null;+                if (in1.getX() == in2.getX()) {+                    // Convert "a*b+a*c into a*(b+c)+                    addIn1 = in1.getY();+                    addIn2 = in2.getY();+                    mulIn = in1.getX();+                } else if (in1.getY() == in2.getX()) {+                    // Convert a*b+b*c into b*(a+c)+                    addIn1 = in1.getX();+                    addIn2 = in2.getY();+                    mulIn = in1.getY();+                } else if (in1.getY() == in2.getY()) {+                    // Convert a*c+b*c into (a+b)*c+                    addIn1 = in1.getX();+                    addIn2 = in2.getX();+                    mulIn = in1.getY();+                } else if (in1.getX() == in2.getY()) {+                    // Convert a*b+c*a into a*(b+c)

This is a C2 mirror, I expect it to just copy the original code verbatim, but I think it is useful if ReassociatePhase can simplify the implementation here, and I'm happy to continue investigating whether it is feasible in the future.

kelthuzadx

comment created time in 3 days

PullRequestReviewEvent
PullRequestReviewEvent

push eventkelthuzadx/jdk

Yi Yang

commit sha 20527877c47d070a8dd2c4d9e5cb84f394dd3eb4

debugt

view details

push time in 9 days

PullRequestReviewEvent

pull request commentopenjdk/jdk11u-dev

8273790: Potential cyclic dependencies between Gregorian and CalendarSystem

jdk11u-fix-yes was labeled. Let me integrate it.

/integrate

kelthuzadx

comment created time in 9 days

PullRequestReviewEvent

create barnchkelthuzadx/jdk

branch : debug_gdb

created branch time in 11 days

push eventkelthuzadx/jdk

Ioi Lam

commit sha 6a573b888d4d3322b9165562f85e1b7b781a5ff1

8273508: Support archived heap objects in SerialGC Reviewed-by: tschatzl, ccheung

view details

Alexander Scherbatiy

commit sha 961dcffc862a4830fbf26791835a98c12d4b513e

8273581: Change the mechanism by which JDK loads the platform-specific FontManager class Reviewed-by: prr, psadhukhan, azvegint, aivanov, serb

view details

Tongbao Zhang

commit sha 79865cd797737f22cd4efe7e9c03ddbb86095e64

8274259: G1: assert(check_alignment(result)) failed: address not aligned: 0x00000008baadbabe after JDK-8270009 Reviewed-by: tschatzl, sjohanss

view details

Artem Semenov

commit sha be4037374520917d5a0ed54eebb3d5d6d100d429

8274381: missing CAccessibility definitions in JNI code Reviewed-by: pbansal, ant, kizune

view details

Artem Semenov

commit sha b36881fa3b3f37400d4f2c0bca3192d88179f2ff

8274383: JNI call of getAccessibleSelection on a wrong thread Reviewed-by: kizune, ant

view details

Sergey Tsypanov

commit sha 94f5e807c91674cf79e543a66cff1819206a790b

8274276: Cache normalizedBase URL in URLClassPath.FileLoader Reviewed-by: dfuchs

view details

Andrey Turbanov

commit sha 6f4cefbcbaad38dcacd4e047c6c232a0a7a2c19c

8274394: Use Optional.isEmpty instead of !Optional.isPresent in jdk.jlink Reviewed-by: alanb, mchung

view details

Jesper Steen Møller

commit sha c57a6c62baecde0bc10bfca89e0616b0c1fbb714

8274265: Suspicious string concatenation in logTestUtils.inline.hpp Reviewed-by: clanger, mbaesken

view details

Alexey Ivanov

commit sha b7425b63f6b69ba8709664377b4e037176ab6139

8239502: [TEST_BUG] Test javax/swing/text/FlowView/6318524/bug6318524.java never fails Reviewed-by: serb

view details

Alexey Ivanov

commit sha 67e52a3078b0e7e522297c6008f5ac3792937c6a

8273634: [TEST_BUG] Improve javax/swing/text/ParagraphView/6364882/bug6364882.java Reviewed-by: serb

view details

Joe Darcy

commit sha 6a477bda856d051904551995539e6c6bab1fa7da

8274415: Suppress warnings on non-serializable non-transient instance fields in java.xml Reviewed-by: joehw

view details

Joe Darcy

commit sha 2072bc77b4541c283adaa7eb51a38adcaf711fff

8274391: Suppress more warnings on non-serializable non-transient instance fields in java.util.concurrent Reviewed-by: lancea, bpb, alanb, iris

view details

Sergey Bylokhov

commit sha e49e5b5a7ed9e493380fb73100057898c707b31b

8273972: Multi-core choke point in CMM engine (LCMSTransform.doTransform) Reviewed-by: prr

view details

Joe Darcy

commit sha d8a278f3948e9a5c881e64cce0a588e31246a4b5

8274396: Suppress more warnings on non-serializable non-transient instance fields in client libs Reviewed-by: bpb, naoto, serb, iris

view details

Andrey Turbanov

commit sha 1a29b1e95e448bbef93373a25ba93a5591faed49

8274016: Replace 'for' cycles with iterator with enhanced-for in java.desktop Reviewed-by: serb

view details

Scott Gibbons

commit sha 53b25bce878bc291f3a217da7c26fd3097f18cfd

8273459: Update code segment alignment to 64 bytes Reviewed-by: kvn, sviswanathan

view details

David Holmes

commit sha 2657bcbd9965d8af83f4063e3602c409735493d1

8274136: -XX:+ExitOnOutOfMemoryError calls exit while threads are running Reviewed-by: stuefe, hseigel

view details

Jonathan Gibbons

commit sha 5b0c9ccc495b6bf8061c161d48f73238c7167bc0

8274172: Convert JavadocTester to use NIO Reviewed-by: prappo

view details

Aleksey Shipilev

commit sha 756d22c3563ac92e74bb68d5eecb86d4fbab2c6b

8274130: C2: MulNode::Ideal chained transformations may act on wrong nodes Reviewed-by: thartmann, kvn

view details

Martin Doerr

commit sha c4d115701d102c33af937ca25dda8ac50117ac6b

8271855: [TESTBUG] Wrong weakCompareAndSet assumption in UnsafeIntrinsicsTest Reviewed-by: goetz, thartmann

view details

push time in 11 days

delete branch kelthuzadx/dragonwell11

delete branch : JDK_8274329

delete time in 13 days

push eventalibaba/dragonwell11

Yi Yang

commit sha b05597bb3768bb9dd8204f1affa2927963f2e22a

[Backport] 8274329: Fix non-portable HotSpot code in MethodMatcher::parse_method_pattern Summary: Backport of 8274329: Fix non-portable HotSpot code in MethodMatcher::parse_method_pattern Test Plan: build on windows with VS2019 Reviewed-by: joeyleeeeeee97, D-D-H Issue: https://github.com/alibaba/dragonwell11/issues/70

view details

push time in 13 days

PR merged alibaba/dragonwell11

[Backport] 8274329: Fix non-portable HotSpot code in MethodMatcher::parse_method_pattern

Summary: Backport of 8274329: Fix non-portable HotSpot code in MethodMatcher::parse_method_pattern

Test Plan: build on windows with VS2019

Reviewers: joeyleeeeeee97, D-D-H

Issue: https://github.com/alibaba/dragonwell11/issues/70

+18 -12

0 comment

1 changed file

kelthuzadx

pr closed time in 13 days

issue commentalibaba/dragonwell11

[Bug] window10 wsl2下的unbuntu 18.04上编译稳定报错

Could you try to amend your configuration command with --with-extra-ldflags=-liconv to see if it works for building?

westeast

comment created time in 13 days

pull request commentalibaba/dragonwell11

fix: #143 wsl2 ubuntu18.04 libiconv_open error

@D-D-H @joeyleeeeeee97 PTAL

westeast

comment created time in 13 days

push eventkelthuzadx/dragonwell11

Yi Yang

commit sha e18bc0d389efdd2d11a49787720b60b7aa0a685d

[Backport] 8274329: Fix non-portable HotSpot code in MethodMatcher::parse_method_pattern Summary: Backport of 8274329: Fix non-portable HotSpot code in MethodMatcher::parse_method_pattern Test Plan: build on windows with VS2019 Reviewed-by: joeyleeeeeee97, D-D-H Issue: https://github.com/alibaba/dragonwell11/issues/70

view details

push time in 13 days

PR opened alibaba/dragonwell11

[Backport] 8274329: Fix non-portable HotSpot code in MethodMatcher::parse_method_pattern

Summary: Backport of 8274329: Fix non-portable HotSpot code in MethodMatcher::parse_method_pattern

Test Plan: build on windows with VS2019

Reviewers: joeyleeeeeee97, D-D-H

Issue: https://github.com/alibaba/dragonwell11/issues/70

+18 -12

0 comment

1 changed file

pr created time in 13 days

create barnchkelthuzadx/dragonwell11

branch : JDK_8274329

created branch time in 13 days

push eventkelthuzadx/dragonwell11

goetz

commit sha 170768718628cbfdb80186615b508f93ff52d202

Added tag jdk-11.0.12+0 for changeset 595a965d85af

view details

goetz

commit sha b2bdd5f4c1642d6044a475eb6a05b72c169826eb

8257580: Bump update version for OpenJDK: jdk-11.0.12 Reviewed-by: mdoerr

view details

ngasson

commit sha 837a74ce0578acd5e4a5d88952db39e9f0643605

8262726: AArch64: C1 StubAssembler::call_RT can corrupt stack Reviewed-by: aph

view details

mbaesken

commit sha 3f7d8f933ba3a7760722d0e299b4260ace3891a9

8259843: initialize dli_fname array before calling dll_address_to_library_name Reviewed-by: lucy, dholmes

view details

mbaesken

commit sha 6b81cf0b2bd77f4452c94ffa258185d6c9006182

8260426: awt debug_mem.c DMem_AllocateBlock might leak memory Reviewed-by: psadhukhan, aivanov

view details

mbaesken

commit sha 41bd446affd8cf895f851bb5e226f5f08fb74efd

8260432: allocateSpaceForGP in freetypeScaler.c might leak memory Reviewed-by: shade, stuefe

view details

erikj

commit sha abebcfa7b4c3818562ad6e83a93c48c2a02852fc

8261261: The version extra fields needs to be overridable in jib-profiles.js Reviewed-by: ihse

view details

thartmann

commit sha 894b4fe29915f402c0f7e4931ab0985a715fb5f0

8260420: C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint Reviewed-by: kvn, roland, chagedorn

view details

naoto

commit sha e744bdd885a9798a7f4096d23fe88c7674500f07

8255086: Update the root locale display names Reviewed-by: bchristi, joehw

view details

roland

commit sha cdbd60744da45c01ef23b0d8b4bbfff94995aa9b

8253923: C2 doesn't always run loop opts for compilations that include loops Reviewed-by: neliasso, thartmann

view details

stuefe

commit sha 3776b7d5ae87e67caf5754fcaae11c4b25fcc068

8256287: [windows] add loop fuse to map_or_reserve_memory_aligned Reviewed-by: luhenry, iklam, minqi

view details

mbaesken

commit sha 89e3d7b24c93eb53a3afa42f6eafd251c06b3ef5

8259786: initialize last parameter of getpwuid_r Reviewed-by: mdoerr, hseigel

view details

mbaesken

commit sha 0ad3952d89214c81370e7f369622da14adb87447

8261167: print_process_memory_info add a close call after fopen Reviewed-by: stuefe, dholmes

view details

skuksenko

commit sha 078bcb495ca9f614ae985035c2bfa1826e8574b1

8223504: Improve performance of forall loops by better inlining of "iterator()" methods Reviewed-by: vlivanov, shade

view details

pli

commit sha f915c46226c21b756697e21729c7456ad0d0b08d

8216259: AArch64: Vectorize Adler32 intrinsics Reviewed-by: aph

view details

roland

commit sha 4ccc156a26d8a567a49e4aba7b5841fad4dd6d5d

8261914: IfNode::fold_compares_helper faces non-canonicalized bool when running JRuby JSON workload Reviewed-by: kvn, shade

view details

chagedorn

commit sha 9127e05577bb92439a76708dbe7d30cd964fc7bf

8261235: C1 compilation fails with assert(res->vreg_number() == index) failed: conversion check Reviewed-by: thartmann, kvn

view details

jbhateja

commit sha fef7514b72b624014c62651a64f81f23859df24b

8259777: Incorrect predication condition generated by ADLC Reviewed-by: vlivanov

view details

mgronlun

commit sha 52c2a8f0dcda3b6f9c801b2c6bb476f0d3f73916

8257569: Failure observed with JfrVirtualMemory::initialize Reviewed-by: egahlin, poonam

view details

vlivanov

commit sha d125213ad3a95971e052dd1ded0f1ad2866e61e4

8259276: C2: Empty expression stack when reexecuting tableswitch/lookupswitch instructions after deoptimization Reviewed-by: dlong, kvn, thartmann

view details

push time in 13 days