Technews Uncategorized

PROYEK SANITIZER THREAD JAVA DIUSULKAN SEKALI LAGI

Jika disetujui, upaya OpenJDK akan membantu pengembang melihat kondisi perlombaan data di HotSpot JVM dan antarmuka alat JVM

Pengembang Java akan diberi petunjuk tentang kondisi ras dalam proyek mereka, jika pembersih benang yang diusulkan membuahkan hasil.

Project Tsan, yang diusulkan dalam komunitas OpenJDK, akan mengeksplorasi dan menginkubasi fitur thread-sanitizing yang akan diintegrasikan ke dalam HotSpot JVM dan antarmuka alat JVM.

Sanitizing thread akan memungkinkan pengguna Java melihat kondisi perlombaan data. Dengan perlombaan data, banyak utas mengakses data yang dibagikan dan mencoba mengubahnya pada saat yang sama, yang mengarah pada perilaku yang salah dan tak terduga.

Proyek ini diusulkan oleh Jean Christophe Beyler dari Google, yang mengatakan tim platform Google telah mengerjakan proyek pembersih benang secara internal. Proposal thread-sanitizing Project Tsan mengikuti dua proposal sebelumnya, juga oleh Beyler: Pada November 2018, ia mengusulkan Atlantis, dan pada Juli 2018 ia mengusulkan Java Thread Sanitizer.

Proyek Tsan akan menyelidiki bagaimana upaya Google dalam sanitasi benang dapat dibuat cukup umum untuk didorong ke proyek utama Java. Ada juga kemungkinan bahwa upaya Google akan ditolak karena terlalu spesifik.

Kisah ini, “proyek pembersih ulir Java yang diusulkan sekali lagi” pada awalnya diterbitkan oleh InfoWorld.

Leave a Reply

Your email address will not be published. Required fields are marked *