ডিফল্টরূপে, নেটিভ রুবি কম্পাইলার Matz এর রুবি বাস্তবায়ন (এমআরআই) কোড এক্সিকিউট করতে ব্যবহার করে.
Rubinius এ এমআরআই একটি বিকল্প, গতি ও কর্মক্ষমতা উপর দৃষ্টি নিবদ্ধ করা হয়.
এই টুল উৎপাদন পরিবেশের জন্য ব্যবহার করা যেতে পারে, সবচেয়ে বর্তমান রুবি লাইব্রেরি ও অবকাঠামো সঙ্গে সামঞ্জস্যপূর্ণ হচ্ছে. '
ঢাকা Rubinius একটি শক্তিশালী সি এপিআই ইন্টারফেস যে এছাড়াও এটি বেশি কর্মক্ষমতা এবং আরও বেশি গতি জন্য, রুবি সহ নেটিভ C কোড এক্সিকিউট করতে পারবেন লিভারেজ. '
নতুন এই রিলিজে:.
- সি এপিআই rb_struct_s_members উপলব্ধ করুন
- সি এপিআই rb_struct_s_members উপলব্ধ করুন
- সি এপিআই rb_struct_s_members উপলব্ধ করুন
- কাঁটাচামচ এবং কাঁটাচামচ প্রায় ভার্চুয়াল মেশিনের মধ্যে লকিং / Exec (জন্য Process.spawn বা কার্নেল # `যেমন) উন্নত করা হয়েছে.
- কাঁটাচামচ এবং কাঁটাচামচ প্রায় ভার্চুয়াল মেশিনের মধ্যে লকিং / Exec (জন্য Process.spawn বা কার্নেল # `যেমন) উন্নত করা হয়েছে.
- FNM_EXTGLOB জন্য File.fnmatch সমর্থন যোগ করা হয়েছে.
- subprocess exec'ing.
- মূলশব্দ আর্গুমেন্টগুলি (উভয় ঐচ্ছিক এবং প্রয়োজনীয়) সমর্থিত .
- প্রাক ইনস্টল জহর বাইনারি চাদরে এক্সিকিউটেবল ফাইল.
- একটি সমস্যা সংশোধন করা হয়েছে মেমরি হ্যান্ডলিং হয় একটি Bignum পার্স যখন .
- Bignum পার্সিং উন্নত.
- ইস্যু Kernel.local_variables এবং Eval সঙ্গে সংশোধন করা হয়েছে.
- ইস্যু File.realdirpath সঙ্গে সংশোধন করা হয়েছে.
- সমস্যা সমাধান করা হয়েছে থ্রেড বস্তু বণ্টন করা হয়.
- ইস্যু বস্তু লকিং সংশোধন করা হয়েছে.
- বুটস্ট্র্যাপ প্রস্থাঃ অনুপস্থিত যোগ করা হয়েছে
- হিসাবে বাগ এবং কম্প্যাটিবিলিটি সংশোধন করা হয়েছে একটি বড় সংখ্যা উপস্থিত রয়েছে ভাল পারফরম্যান্সের উন্নতি মুষ্টিমেয় হিসেবে.
- রুবি 1.9.2 বা উচ্চতর করুন
- কোন উইন্ডোজ সমর্থন করে
<লি> যখন অ্যারের একটি স্থানান্তরিত শুরুর সূচক আছে যোগ করা হচ্ছে এরে # CONCAT সংশোধন করা হয়েছে.
<লি> -Xjit.profile বিকল্প jit দ্বারা কম্পাইল পদ্ধতি প্রোফাইলিং যন্ত্রানুষঙ্গের নির্গত. এছাড়াও, জে আই টি JIT যখন এই অপশন উল্লিখিত থাকলে প্রোফাইলিং সময় নিষ্ক্রিয় করা হয় না.
<লি> থ্রেড # PID লিনাক্সভিত্তিক থ্রেড এবং OS X এর উপর কিছু প্ল্যাটফর্ম নির্দিষ্ট পূর্ণসংখ্যা মান পিআইডি ফেরৎ.
<লি> rubysl-হজম জহর 2.0.7 আপডেট করা হয়েছে.
<লি> Bundler 1.9.8 আপডেট করা হয়েছে.
সংস্করণ 2.5.8 নতুন .
<লি> যখন অ্যারের একটি স্থানান্তরিত শুরুর সূচক আছে যোগ করা হচ্ছে এরে # CONCAT সংশোধন করা হয়েছে.
<লি> -Xjit.profile বিকল্প jit দ্বারা কম্পাইল পদ্ধতি প্রোফাইলিং যন্ত্রানুষঙ্গের নির্গত. এছাড়াও, জে আই টি JIT যখন এই অপশন উল্লিখিত থাকলে প্রোফাইলিং সময় নিষ্ক্রিয় করা হয় না.
<লি> থ্রেড # PID লিনাক্সভিত্তিক থ্রেড এবং OS X এর উপর কিছু প্ল্যাটফর্ম নির্দিষ্ট পূর্ণসংখ্যা মান পিআইডি ফেরৎ.
<লি> rubysl-হজম জহর 2.0.7 আপডেট করা হয়েছে.
<লি> Bundler 1.9.8 আপডেট করা হয়েছে.
সংস্করণ 2.5.5 নতুন .
<লি> যখন অ্যারের একটি স্থানান্তরিত শুরুর সূচক আছে যোগ করা হচ্ছে এরে # CONCAT সংশোধন করা হয়েছে.
<লি> -Xjit.profile বিকল্প jit দ্বারা কম্পাইল পদ্ধতি প্রোফাইলিং যন্ত্রানুষঙ্গের নির্গত. এছাড়াও, জে আই টি JIT যখন এই অপশন উল্লিখিত থাকলে প্রোফাইলিং সময় নিষ্ক্রিয় করা হয় না.
<লি> থ্রেড # PID লিনাক্সভিত্তিক থ্রেড এবং OS X এর উপর কিছু প্ল্যাটফর্ম নির্দিষ্ট পূর্ণসংখ্যা মান পিআইডি ফেরৎ.
<লি> rubysl-হজম জহর 2.0.7 আপডেট করা হয়েছে.
<লি> Bundler 1.9.8 আপডেট করা হয়েছে.
আপনি কি নতুন সংস্করণ 2.5.3
<লি> যখন নির্বাহ, উদাহরণস্বরূপ, Process.spawn বা কার্নেল # `, subprocess অবস্থা প্যারেন্ট প্রক্রিয়ায় একটি নল থেকে পড়া হয়. এই পড়ুন সিস্টেম দ্বারা বাধাগ্রস্থ পেতে পারে. বাধাগ্রস্থ সার্চ এখন সঠিকভাবে পরিচালনা করা হয়.
<লি> FreeBSD 'র, Readline সি-Ext (rubysl-readline) উপর বিশুদ্ধ রুবি RB-readline স্থানে ব্যবহার কারণ পরেরটির কমান্ড যে FreeBSD তে পাওয়া যায় না তার উপর নির্ভর করা হয়.
<লি> গণনীয় # flat_map সামঞ্জস্য উন্নত হয়.
<লি> কমান্ড লাইন অপশনের এবং -Xhelp উন্নত করা হয়.
আপনি কি নতুন সংস্করণ 2.5.2
<লি> যখন নির্বাহ, উদাহরণস্বরূপ, Process.spawn বা কার্নেল # `, subprocess অবস্থা প্যারেন্ট প্রক্রিয়ায় একটি নল থেকে পড়া হয়. এই পড়ুন সিস্টেম দ্বারা বাধাগ্রস্থ পেতে পারে. বাধাগ্রস্থ সার্চ এখন সঠিকভাবে পরিচালনা করা হয়.
<লি> FreeBSD 'র, Readline সি-Ext (rubysl-readline) উপর বিশুদ্ধ রুবি RB-readline স্থানে ব্যবহার কারণ পরেরটির কমান্ড যে FreeBSD তে পাওয়া যায় না তার উপর নির্ভর করা হয়.
<লি> গণনীয় # flat_map সামঞ্জস্য উন্নত হয়.
<লি> কমান্ড লাইন অপশনের এবং -Xhelp উন্নত করা হয়.
সংস্করণ 2.4.0 নতুন
<লি> মার্শাল কাস্টম _dump পদ্ধতি দ্বারা ফিরে অবিলম্বে মান হ্যান্ডলগুলি.
<লি> কার্নেল # caller_locations যোগ করা হয়েছে. কার্নেল # আহ্বানকারী এখন একটা সীমা সমর্থন করে
<লি> যুক্তি.
<লি> Errno শ্রেণীর subclassed করা যেতে পারে.
<লি> দেবতা পর্যবেক্ষণ সুবিধা, যেখানে দেবতা would সজোরে করুন দ্বারা সৃষ্ট একটি সমস্যা
<লি> ঘনিষ্ঠ 3 থেকে 256 প্রসেসের মধ্যে সব ফাইল বর্ণনাকারী, নির্বাপিত হয়েছে.
<লি> পূর্বে, এই বিষয়টি যখন দেবতা চলমান এবং Rubinius স্তব্ধও হতে পারে করুন
<লি> Rubinius :: Metrics.data.to_hash এখন পরিবর্তে একটি হ্যাশ উদাহরণস্বরূপ পুনরায় ব্যবহার করুন
<লি> প্রতি কলের উপর একটি নতুন এক তৈরি.
নতুন সংস্করণ 2.3.0
<লি> Rubinius CWD / .rbxrc থেকে -X কনফিগারেশন অপশন পড়তে হবে.
<লি> মৌলিক পরিকাঠামোর জন্য যোগ করা হয়েছে সবসময় অন Rubinius এর মেট্রিক্স করুন
<লি> সাব.
<লি> Rubinius syslog- র সুবিধা করার জন্য একটি ইন্টারফেস উপলব্ধ করা হয়.
<লি> Rubinius :: কনসোল জন্য পরিকাঠামো যোগ করা হয়েছে.
<লি> স্বয়ংক্রিয়ভাবে উৎস থেকে LLVM বিল্ডিং, বা ব্যবহারের জন্য সমর্থন করুন
<লি> LLVM প্রাক বিল্ট বাইনারি সরানো হয়েছে.
সংস্করণ 2.2.9 নতুন
নতুন সংস্করণ 2.2.2 মধ্যে এ কি:
<লি> সি এপিআই rb_intern_str ফাংশন প্রদান করে.
<লি> সি এপিআই rb_int_positive_pow ফাংশন প্রদান করে.
<লি> কার্নেল # Dir বাস্তবায়িত হয়.
<লি> --llvm-পাথ কনফিগার বিকল্প চেক llvm সংস্করণ.
<লি> মডিউল # const_get মত ':: একজন :: বি' করুন যোগ্যতাসম্পন্ন নাম মিটিয়ে ফেলা
<লি> বুটস্ট্র্যাপ জহর নির্ভরতা mini_portile জন্য অন্তর্ভুক্ত করা হয়.
<লি> close_on_exec রাষ্ট্র নতুন ফাইল বর্ণনাকারী জন্য সেট করা হয়.
<লি> সি এপিআই rb_fix_fd_cloexec ফাংশন প্রদান করে.
<লি> 'T' পরিবর্তক ফাইল মোড সমর্থিত হয়.
<লি> থ্রেড প্রারম্ভে একটি অচলাবস্থা সংশোধন করা হয়েছে.
<লি> কনফিগার 'করতে' প্রোগ্রামটি ব্যবহার করা হয় ভবনের llvm.
<লি> থ্রেড শাটডাউনে একটি রেস অবস্থার সংশোধন করা হয়েছে.
সংস্করণ 2.2.1 নতুন .
<লি> CodeLoader হোয়াইটলিস্টে বুটস্ট্র্যাপ রত্ন যোগ করা হয়েছে.
<লি> বুটস্ট্র্যাপিং bundler জন্য যোগ করা হয়েছে রত্ন.
<লি> ট্যাগমুক্ত পাসিং মডিউল # {module_function, ব্যক্তিগত, সংরক্ষিত, পাবলিক} চশমা করুন
<লি> Eval করুন আপডেট মডিউল # {module_function, ব্যক্তিগত, সংরক্ষিত, পাবলিক}
<লি> মডিউল # জনসাধারণের জন্য একটি ভাগ বৈশিষ্ট Eval ত্রুটিমুক্ত
<লি> সরান অব্যবহৃত বৈশিষ্ট ট্যাগ করুন
<লি> ট্যাগমুক্ত পাসিং ব্যতিক্রম # set_backtrace চশমা করুন
আর্গুমেন্ট বিভিন্ন জন্য <লি> ফিক্স ব্যতিক্রম # set_backtrace করুন
<লি> অদ্ভুত যুক্তির জন্য ব্যতিক্রম # set_backtrace চশমা যোগ করুন
<লি> ব্যতিক্রম # set_backtrace জন্য একটি বৈশিষ্ট টাইপো ত্রুটিমুক্ত করুন
<লি> আপডেট সিআই ট্যাগ.
সংস্করণ 1.2.4 বাজারে নতুন
এ আবশ্যকতা করুন :
এ সীমাবদ্ধতা করুন :. '
পাওয়া মন্তব্যসমূহ না