JRuby

צילום מסך תוכנה:
JRuby
פרטי תוכנה:
גרסה: 9.0.4.0 מעודכן
טען תאריך: 9 Feb 16
מפתחים: jRuby.org
רשיון: ללא תשלום
פופולריות: 5

Rating: 3.0/5 (Total Votes: 1)

JRuby מאפשר למפתחי ג'אווה להטביע המתורגמן רובי בכל יישום Java עם גישה כפולה הן Java ו- Ruby סקריפטים.

JRuby היא פלטפורמה עצמאית ויש לו תמיכה מובנית עבור Rails , RSpec, משדדה , RubyGems מסגרות.

JRuby התפתח לאט בין 2001 ל להיות סביבת פיתוח יציבה, מפותח בתחילה ב- Sun, אז מנוע חצר, ועכשיו אני עובד בחברת רד האט.

מה חדש בהודעה זו:

  • רובי 2.2 תאימות
  • ריצת אופטימיזציה חדשה המבוסס על עיצוב מהדר מסורתי
  • ניו POSIX ידידותי IO ותהליך
  • מלא מועבר קידוד / המרה היגיון מן MRI
  • הוחלט שונים בעיות עם stat () ב- Windows
  • זוג קבוע של קידוד / המרת בעיות
  • מקור עם __FILE__ בו יהיה עכשיו JIT
  • משנה שיחת Native יטען על הפצות המעורב 32/64 bit Linux

מה חדש בגירסה 1.7.21 / 9.0.0.0.rc2:

  • Time.getlocal מקבלת fixnum כטיעון (Rails 4.2 חוסם)
  • כמה תיקונים קידוד
  • Socket.read (0) אינו חוסם (1.9)

מה חדש בגירסה 1.7.20 / 9.0.0.0.pre2:

  • Time.getlocal מקבלת fixnum כטיעון (Rails 4.2 חוסם)
  • כמה תיקונים קידוד
  • Socket.read (0) אינו חוסם (1.9)

מה חדש בגירסה 1.7.19 / 9.0.0.0.pre1:

  • Time.getlocal מקבלת fixnum כטיעון (Rails 4.2 חוסם)
  • כמה תיקונים קידוד
  • Socket.read (0) אינו חוסם (1.9)

מה חדש בגירסה 1.7.16:

  • רגרסיה קבוע אשר כהלכה כתב הגרסה הלא נכון עבור חבילות OSGi
  • רגרסיות מספר קבועות מעורבות קישורים סימבוליים ורובי בטעינה
  • הוכפלו ביצועים של FileTest.directory

מה חדש בגירסה 1.7.15:

  • דליפת זיכרון פוטנציאל נפתרת כאשר העמסת יתר האפליקציות JRuby ב- Java שרתי אפליקציה
  • JRuby-צנצנות פנינה לא הייתה הצנצנות המוטבעות שלהם בתוכו
  • RVM להתקין של JRuby לא כמו שצריך אחרי קישורים סימבוליים gemset
  • exec Windows עובד שוב
  • lstat לא כיבד רכוש native.enabled ותמיד מופעל יליד

מה חדש בגירסה 1.7.13:

  • יכולת לשדרג JRuby-OpenSSL כיהלום
  • API מאבחן מנהג חדש
  • תיקוני BigDecimal מספר

מה חדש בגירסה 1.7.12:.

  • בעיקר קטנים רובי 1.9.3 תיקוני תאימות
  • קבוע דליפה קטנה אם זורקים המון X509Errors.
  • שיפור טעינה מהיר של קבצים רובי מקבצי צנצנת.

מה חדש בגרסת 1.7.11:

  • תיקוני קידוד שונים
  • מקרי קצה סיב מספר קבוע
  • מאגר חוט סיבים מחדש
  • עוד רובי ידידותי Java backtraces

מה חדש בגירסה 1.7.8:

  • Windows קבוע "מסילות חדשות 'רגרסיה (חבילה להתקין יציאות)
  • בעית מנוף פנינה OpenSSL קבועה
  • המנוף של Google App Engine קבוע בעיה
  • כמה חסר 1.9+ נתיב נוסף תכונות

מה חדש בגירסה 1.7.4:

  • נושאים רבים IO וקידוד קבוע
  • תמיכת המרה עבור: קידוד ישות XML
  • Proc ולחסום שיגור Perf שיפורים
  • סיבי Enumerator # הבאים שיפורים ותיקונים
  • קבוע רגרסיה בחלונות Java יליד משגר
  • ניסיוני רובה 2.0 תמיכה (רוב תכונות stdlib כלולות)
  • 90% + תמיכת מרטש מלאה
  • תיקוני OpenSSL ומעודכנים לספרייה חדשה יותר קופצני טירה
  • עדכונים ותיקונים כדי משנה FFI (compat עם שלוחת C, תמיכת AIX, וכו ')
  • ארוך פועל ביטוי סדיר יכול להיות מופרע על ידי אשכול # להרוג ולהעלות

מה חדש בגרסת 1.7.3:.

  • שלוחת OpenSSL עבדה לאפשר עדכון מ פנינה
  • שיפור ביצועים של קבועים ומשתנים גלובליים.
  • ביצועים משופרים של מערכי Java לגשת רובה.
  • תיקונים ושונות 1.9 תאימות רבה.

מה חדש בגרסת 1.7.2:.

  • שלוחת OpenSSL עבדה לאפשר עדכון מ פנינה
  • שיפור ביצועים של קבועים ומשתנים גלובליים.
  • ביצועים משופרים של מערכי Java לגשת רובה.
  • תיקונים ושונות 1.9 תאימות רבה.

מה חדש בגירסה 1.7.1:

  • אלגוריתם hashing חדש
  • עדכון lib תקן להתאים MRI patchlevel 1.9.3p327
  • תיקוני מספר io חדש / console.rb יישום
  • מערכת / שרצים / תיקוני popen ואפשרויות נוספות תיקוני חשיש
  • תיקוני SSL מספר (JRuby-OpenSSL שחרור בקרוב עבור 1.6.8 משתמשים)
  • IO.select לא בטעות לדווח על נתונים להיקרא
  • Psych YAML מנוע המעודכן האחרון

מה חדש בגירסה 1.7.0:

  • בספריה רגילה רובי מעודכן 1.9.3p286
  • תיקוני תאימות 1.9.x רבים
  • תמיכה עבור invokedynamic
  • ביצועי מקביליות שיפורים לאורך
  • Java 5 תמיכה ירד (Java 6+ חובה)
  • כל הידוע 1.9 בעיות קידוד נפתרה
  • exec # ליבה עכשיו עושה exec יליד נכון בכל הפלטפורמות
  • שיפורים ותיקונים לאינטגרצית Java והטבעה
  • תכונות Native יותר טוב עכשיו נתמכים ב- Solaris, ARM לינוקס, ואחרים
  • עדכן Rubygems 1.8.24
  • עדכון לגרוף 0.9.2.2

מה חדש בגירסה 1.7.0.RC2:

  • JRuby הראשון לתמוך חדש & quot ; invokedynamic & quot; תכונה של JVM.

מה חדש preview2 גרסה 1.7.0:

  • תיקוני תאימות 1.9.x רבים
  • invokedynamic הושבה לעת עתה על 7 Java (עדיין כברירת מחדל על Java 8)
  • שיפורי ביצועים מקביליות
  • Java 5 תמיכה ירד (Java 6+ חובה)
  • בעיות ההמרה IO מספר
  • YAML עכשיו מקודד scalars כראוי במקום להשתמש האזור Java
  • exec # ליבה עכשיו עושה exec יליד נכון בכל הפלטפורמות
  • שיפורים ותיקונים לאינטגרצית Java והטבעה
  • תקן מספר נושאים תמיכה מובנית ב- Solaris

מה חדש בגרסת 1.7.0 preview1:

  • 1.9.3 כעת במצב ריצת ברירת מחדל שלנו (1.8 דרוש 1.8.7 תמיכה)
  • תיקוני תאימות 1.9.x רבים
  • תמיכה * invokedynamic של Java 7
  • שיפורי ביצועים מקביליות
  • Java 5 תמיכה ירד (Java 6+ חובה)
  • עדכן Rubygems 1.8.24
  • עדכון לגרוף 0.9.2.2

מה חדש בגירסה 1.6.7.2:

  • This הוא שחרור מיוחד של JRuby שרק עדכונים עותק shipped שלנו של RubyGems לגרסה 1.8.24.

מה חדש בגירסה 1.6.7:

  • תקן עגול דורשים הבעיה Rubygems שהנהיג מייבן שלנו תמיכת פנינה
  • רגרסיה תקן ב popen * שם זרמים לקבל בטרם עת נסגר
  • באגים קידוד 1.9-mode רבים קבוע מחרוזת, Regexp, StringIO, ו YAML
  • Win32OLE וכעת עובד 1.9 מצב
  • FFI על Win x64 כעת יודע על סוגים בסיסיים: size_t
  • השתמש jzlib לתקן סט של בעיות עם הספרייה zlib החוצה
  • נעילה פנימית מופחתת על סמך דיווחי משתמשים
  • הרחבות C לעבוד על OS X שוב
  • אבני חן עם gemspecs המכילים UTF-8 תווים רב-בייט להתקין ב 1.9 מצב

מה חדש בגירסה 1.6.6:

  • stdlib עודכן כדי להתאים רובי 1.8.7p357 ו -1.9 .2p312
  • עודכן RubyGems כדי 1.8.15
  • תשואת 1.9 מצב מרובה / מעיכת באגים שתוקנו (עמ ', RSpec 2.8 לעבוד שוב)
  • באגים קידוד 1.9 מצב מרובים קבועים
  • תיקוני הקריטיים אקראיים סיבים
  • שיטות מפעילים מפת סקאלה לשמות סמליים ($ פלוס, וכו ')

מה חדש בגירסה 1.6.5:

  • בעיות קידוד -1.9 רבים נפתרה
  • תמיכת .jrubyrc לאחסון אפשרויות ביצוע נוחות
  • רכוש cext.enabled ניו לכבות רק הארכת C אבל לא תמיכה מובנית
  • תמיכה בתוספים C כעת משתמשת בפחות זיכרון
  • מעודכן Rubygems 1.8.9
  • -rjruby / thread_dump מוסיף משליך חוט USR2 רובי
  • peformance משופר אינטראקציה ישירות עם Java מפות
  • ביצועי סיבים משופרים ותמיכת coroutines JVM
  • תמיכה zlib משופר
  • 36 הבעיות שהיו נפתרו

מה חדש בגירסה 1.6.4:

  • 1.9 בשפה ותיקוני הליבה בכיתה
  • מתקין MacOS יליד ניו
  • Perf שיגור שיטת Java עמוסים לתקן
  • Perf cercion לחסום שיגור Java לתקן
  • האם השבתת מבטל כעת תמיכה בתוספים C
  • JRuby יכול להיות בנוי עם 1.9 מצב כברירת מחדל
  • 48 הבעיות שהיו נפתרו

מה חדש בגירסה 1.6.3:

  • 1.9 בשפה ותיקוני הליבה בכיתה
  • שיפור בביצועי בניית אובייקט רובי
  • דרוש שיפורי ביצועים
  • תיקוני exec יליד Windows
  • 39 הבעיות שהיו נפתרו

מה חדש בגירסה 1.6.2:.

  • בעיה YAML יצירת חריג ArrayIndexOutOfBounds
  • שמות Java של הטופס getX לא קיבלו כינויים של get_x, x (רגרסיה).
  • כמה הטבעה שגיאה.
  • מספר 1.9 בעיות שהיו נפתרו.

מה חדש בגירסה 1.6.1:.

  • תכונות ובאגים 1.9-mode רבים קבוע
  • תיקונים שונים כדי התקנה והפעלת רחבות C.
  • Kernel.exec על חלונות עושה exec הילידים (CreateProcess).
  • תיקוני ביצועים עבור ללא חסימה שיטות IO.
  • tweaks ביצועים עבור מערך, מחרוזת, וכמה כיתות ליבה אחרות.
  • עודכן JSR292 (invokedynamic) תמיכה.
  • 193 יתחייב ו -47 הבעיות שהיו נפתרו מאז 1.6.0.

מה חדש בגירסה 1.6.0:

  • שפת Ruby 1.9.2 ותאימות API (לא קידוד מיושם :: ממיר, המרטש).
  • ביצועי שיחת רובה משופר.
  • Built-in מאבחן (-profile, -profile.graph).
  • RSpec כבר לא ארוז.
  • תמיכה בתוספים C (ניסיוני).
  • תמיכה מייבן RubyGems (תצוגה מקדימה).
  • תאימות משופרת ואת חווית המשתמש ב- Windows.
  • JRuby-complete.jar כולל כעת 1.9 בספריה רגילה.
  • Embedding חידודים API.
  • מעל 2000 יתחייב ו -270 הבעיות שהיו נפתרו.

מה חדש בגרסה 1.6.0.RC3:.

  • פורמט מעקב לאחור חדש קריא
  • קל יותר להטמיע בסביבה OSGi.
  • רגרסיה קבוע אשר האט צנצנת המבוססת דורשת.
  • להוסיף יליד ביטים JFFI עבור x86_64 SunOS (Solaris).
  • פלטפורמות יותר עם תמיכה בתוספים שנבנו מראש C.
  • ניו JRuby ליבות JRuby-stdlib חפצים מייבן.
  • עוד 1.9 תיקוני תאימות.

מה חדש בגירסה 1.6.0.RC2:

  • תכונות עיקריות:
  • רובי 1.9.2 השפה ותאימות API (לא מיושם קידוד :: ממיר, המרטש).
  • ביצועי שיחת רובה משופר.
  • Built-in מאבחן (-profile, -profile.graph).
  • RSpec כבר לא ארוז.
  • תמיכה בתוספים C (ניסיוני).
  • תמיכה מייבן RubyGems (תצוגה מקדימה).
  • תאימות משופרת ואת חווית המשתמש ב- Windows.
  • JRuby-complete.jar כולל כעת 1.9 בספריה רגילה.
  • Embedding חידודים API.
  • מעל 2000 יתחייב ו -265 הבעיות שהיו נפתרו.

מה חדש בגירסה 1.6.0.RC1:

  • רובי 1.9.2 השפה API תאימות (לא מיושם קידוד :: ממיר, מזהים שאינם ASCII, המרטש, כינור)
  • ביצועי שיחת רובה משופר
  • Built-in מאבחן (-profile, -profile.graph)
  • RubyGems 1.4.2
  • RSpec כבר לא ארוז
  • תמיכה בתוספים C (ניסיוני)
  • תמיכה מייבן RubyGems (תצוגה מקדימה)
  • תאימות משופרת ואת חווית המשתמש ב- Windows
  • JRuby-complete.jar כולל כעת 1.9 בספריה רגילה
  • חידודים API Embedding
  • מעל 2000 יתחייב ו -265 הבעיות שהיו נפתרו.

מה חדש בגירסה 1.5.6:

  • Config של Rbconfig :: CONFIG מספק השם הלא נכון עבור Windows Server 2008.
  • תקן classpath ונתיב עומס הנושאים הקשורים להגיש שבילים המכילים רווחים.
  • java.util.ConcurrentModificationException.
  • become_java! אינו מוסיף שיטות בכיתה רובי כמו סטטיקה על ג'אווה ברמה שהתקבלה.
  • Marshal.load נכשל כאשר Kernel.read מוגדר.

מה חדש בגירסה 1.5.5:.

  • עודכן jaffl עבור תאימות YourKit
  • Ant.load_from_ant נשבר על Windows.
  • מלפפון יפני למשל מעלה חריג על JRuby.
  • חשיש אודם בערוגות מקבל טעון בצורה לא נכונה.
  • kernel.system לא עובד 1.5.3 על Windows.
  • אין אפשרות להפעיל 'JRuby -S מגרפה מבחן "עבור פרויקט Rails על Windows ב 1.5.3.
  • WEBrick socket.readline גורמת 100% שימוש ב- CPU.
  • שגיאה בפורמט מרשל dump וחוסר עקביות עם MRI.
  • java.awt.Component.instance_of? () מצפה 2 ארגומנטים.
  • מפעיל BACKTICK לא עובד על Windows ב 1.5.3.
  • חיוב 'FFI' מגדיר שיטה בכיתה: שגיאה על המודול
  • .
  • לא ניתן לכלול ממשקים בכיתה מסונכרנת.

מה חדש בגירסה 1.5.3:.

  • שימוש ConditionVariable גורם בנעילות חוט
  • SelectorProvider.openSelector () יהיה לפעמים נכשלים על Windows.
  • exec # הליבה לא שעה ENV [ 'נתיב'] בעת השקה משורת פקודה.
  • Subprocess אשר נכתב על ידי exec # הליבה אינו מכבד RUBYOPT ומשתנה סביבה אחרת להגדיר באמצעות ENV.
  • ScriptENGINE מתעלם איגודים עולמיים.
  • סר אזהרה רועשת בעת הגדרת ScriptEngine.ARGV.
  • כיתות סקאלה (ואולי אחרים) הם שמות משונים ולשבור השתקפות Java.
  • File.open עם הרשאות יש sideffect סליקת umask.

מה חדש בגירסה 1.5.2:.

  • JRuby ופתוח-אורי קובץ ידית בעיה
  • כיתות אנונימי נערמות ומילוי עד PErmGen, ובסופו של דבר גורמת להתרסקות.
  • דליפת זיכרון בתהליך העמדת ג'אווה בכיתה עם משתנה מופיע נוסף רובי.
  • XSS ב WEBrick.
  • SSLSocket מחזיקה סלקטורים, מפתחות, מניעת ניקוי מהיר של משאבים כאשר dereferenced.

מה חדש בגירסה 1.5.1:

  • הלא-עצור AccessibleObject.setAccessible נכשל ב- App Engine
  • ObjectSpace.undefine_finalizer לא עובד
  • יציאה JRuby נתקע על ChannelStream.finalize
  • רגרסיה: JRuby 1.5 לא להרים נהגים JDBC מ CLASSPATH
  • דליפת זיכרון כאשר בכיתה ג 'אווה הארכת עם משתנה נוסף רובי למשל
  • END עיבוד רגרסיה בין JRuby 1.4 ו -1.5
  • באג ידוע נטו / http.rb
  • JRuby מתנהג באופן שונה MRI עם (מסילות 2.3.8) אגודות ActiveRecord
  • FileUtils.touch אינו מעדכן את Mtime של ספריות ב- Windows
  • IO # פתוח (או חסום) + סטים קרובים $! אשר משבית מבחן :: יחידה :: Autorunner
  • ארגומנטים לחסום מרובים כדי פרוקסי העמותה ActiveRecord הם splatted שגוי
  • קובץ אינו מורחב כאשר נעשה בו שימוש מתוך תסריט רובי הידור משמש המעמד המרכזי של צנצנת הפעלה

מה חדש בגירסה 1.4.0:

  • JRuby עכשיו תואם 1.8.7 patchlevel 174
  • Windows Native Launcher - פותר רבים דיווחו באגים עם סקריפטים .bat הישן שלנו
  • YAML מנתח Yecht (באג-עבור-באג תואם Syck!)
  • תמיכה אינטגרציה Java: מהר וחדשים java_method, java_send, ו java_alias שיטות
  • מתקין Windows
  • מסגרת הטבעה חדשה
  • Java 6 scripting מהקופסה
  • חבילת org.jruby.embed חדשה גוברת JavaEmbedUtils
  • רב 1.9 מצב (-1.9) תיקונים
  • עודכן stdlib כדי 1.9.2preview2
  • Rubygems עובד עכשיו
  • Rails 2.3.3 אפליקציות פשוט עובדות (2.3.4 יש 1.9 באג)
  • הרבה יותר טוב דיווח שגיאות
  • שורטר backtraces עם פחות Java
  • רובי-compatiable דיווח שגיאות תחביר
  • 307 באגים שתוקנו מאז 1.3.1

מה חדש בגירסה 1.3.1:

  • מתקן באג אבטחה שהתגלו לאחרונה BigDecimal
  • מתקן רגרסיה בהפסקה (0-1 פסקי זמן השני לחתוך ל -0)
  • מתקן רגרסיה Thread.wakeup שבו החוט לא יתעורר

דרישות :

  • Java 6 ומעלה

תוכנה דומה

Gantry
Gantry

18 Apr 16

SlidePanel
SlidePanel

23 Jul 15

DByte
DByte

12 Apr 15

תגובות ל JRuby

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!