۲۹ شهریور ۱۴۰۳

Techboy

اخبار و اطلاعات روز تکنولوژی

GraalVM Oracle از جاوا ۲۲ پشتیبانی می کند

GraalVM برای JDK 22 اکثر ویژگی های جاوا 22 را برای Graal به موقع و Native Image کامپایل سازی زود هنگام در دسترس قرار می دهد.

GraalVM برای JDK 22 اکثر ویژگی های جاوا ۲۲ را برای Graal به موقع و Native Image کامپایل سازی زود هنگام در دسترس قرار می دهد.

Oracle GraalVM را برای JDK 22 منتشر کرده است، به روز رسانی در زمان اجرا جاوا با کامپایل پیش از زمان (AOT) که از ویژگی های جاوا ۲۲ پشتیبانی می کند.

در همان روزی که Java 22 منتشر شد، که در ۱۹ مارس منتشر شد، GraalVM برای JDK 22 را می توان از وب سایت پروژه. اکثر ویژگی های JDK 22 برای کامپایل Graal JIT و کامپایل Native Image AOT در دسترس هستند. ویژگی‌های جاوا ۲۲ که در Graal JIT و Native Image پشتیبانی می‌شوند شامل قالب‌های رشته‌ای، API فایل کلاس، متغیرها و الگوهای بی‌نام، همزمانی ساختاریافته، و مقادیر دامنه‌دار هستند.

چگونه رهاسازی قناری امکان استقرار مداوم را فراهم می کند

باینری‌های GraalVM کوچک‌تر هستند، سریع‌تر شروع می‌شوند، بهترین عملکرد را بدون گرم کردن ارائه می‌کنند، و از حافظه و CPU کمتری نسبت به برنامه‌های در حال اجرا بر روی JVM استفاده می‌کنند. GraalVM Native Image برنامه های جاوا را زودتر از موعد به باینری های مستقل کامپایل می کند. و علاوه بر پشتیبانی از جاوا، GraalVM زمان اجرا را برای زبان هایی مانند Python، JavaScript و Ruby فراهم می کند.

10 پایتون برای هر نیاز برنامه نویسی

با انتشار جدید GraalVM، ماژول Graal از jdk.internal.vm.compiler به jdk.graal.compiler تغییر نام داد. همچنین بسته های کامپایلر به فضای نام jdk.graal.compiler منتقل شده اند. طبق یادداشت‌های انتشار، این تغییر نام در آماده‌سازی Project Galahad و برای ایجاد فضای نام jdk.graal برای پروژه‌های فرعی Graal انجام شد.

هدف Project Galahad این است که فناوری‌های مرتبط با GraalVM را به جامعه OpenJDK کمک کند و آنها را برای انکوباسیون احتمالی در نسخه اصلی JDK آماده کند.