در Barista است در ابتدا یک کتابخانه CAML هدف طراحی شده برای بارگذاری، ساخت، دستکاری و ذخیره فایل های کلاس جاوا.
برای پلت فرم جاوا هم یک اسمبلر و اسمبلر: ابزار خط فرمان (همچنین به نام "barista") شده است بر کتابخانه developped. در نسخه 1.0alpha آن، Barista پشتیبانی جاوا 1.5 و نیاز اوب CAML jective 3.10.0 برای ساخت.
این نرم افزار در پروژه Cafesterol برای تولید کد استفاده می شود
به چه چیزی جدید در این نسخه است:
به روز رسانی برای هدف CAML 3.12.1 و کودکان با گل بابونه 0.8.3 ساخته شده است.
و & quot؛ SRC و & quot؛ دایرکتوری سازماندهی شد.
refactoring عمده ای از کد (با تاثیر بر API) ساخته شده است.
barista.byte و & quot؛ نام های اجرایی به & quot تغییر شد. و & quot؛ & quot؛ کلیک barista.native
بهینه سازی روزنه ساخته شده است.
بهینه سازی فریم پشته، جداول استثنا، و & quot؛ متعدی و & quot؛ جهش انجام شد.
پشتیبانی کامل از جاوا 1.7 اضافه شد.
کتابچه راهنمای بهبود یافته است.
API های جاوا حذف شده است.
جدید ماژول 'StackState برای پشته / مردم محلی دستکاری:
به چه چیزی جدید در نسخه 1.4 است
جدید ماژول 'ControlFlow برای کنترل جریان اطلاعات (به عنوان یک گراف)
جدید ماژول 'کد برای محاسبه پشته / مردم محلی از دستورالعمل
جدید -flow 'سوئیچ خط فرمان برای تولید نمودار جریان برای یک روش
سوئیچ خط فرمان جدید -generate پشته-INFOS 'برای تولید عناصر پشته
تبدیل به 3.11.2 OCaml
اشکال # 28: پشتیبانی از ocamlfind
اشکال # 46: اندازه بالشتک چرخدار برای دستورالعمل سوئیچ
اشکال # 47: دست زدن به نامعتبر است 'LineNumber'
در چه در نسخه 1.2 جدید است:
اشکالات عمده (مربوط به LDC، LDC_W و دستورالعمل INVOKEVIRTUAL)
به چه چیزی جدید در نسخه 1.1 است:
در این نسخه از جاوا 1.5 تا 1.6 جاوا نقل مکان کرد.
این پشتیبانی برای فریم پشته (atribute StackMapTable)، پشتیبانی برای پوشش دو بخش کردن و رفع اشکالات.
مورد نیاز:
جاوا 2 نسخه استاندارد محیط زمان اجرا
نظر یافت نشد