Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
learningendless
/
jruby
Public
forked from
jruby/jruby
Notifications
You must be signed in to change notification settings
Fork
0
Star
1
Code
Pull requests
0
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Commits
Breadcrumbs
History for
jruby
src
org
jruby
embed
variable
on
test_github_468
User selector
All users
All time
Commit history
Commits on Feb 25, 2013
Fix more references to CPL.
Show description for 61678ac
headius
committed
61678ac
View commit details
Copy full SHA for 61678ac
View code at this point
Browse repository at this point
Commits on Feb 12, 2013
Switch JRuby's CPL license to EPL.
Show description for 330fef3
headius
committed
330fef3
View commit details
Copy full SHA for 330fef3
View code at this point
Browse repository at this point
Commits on Nov 25, 2012
ARGV should not be deleted by clear() method.
yokolet
committed
4f86b2b
View commit details
Copy full SHA for 4f86b2b
View code at this point
Browse repository at this point
Commits on Nov 18, 2012
Adds org.jruby.embed.clear.variables attribute for JSR223. This idea has been suggested in JRUBY-6980.
yokolet
committed
74fb6c2
View commit details
Copy full SHA for 74fb6c2
View code at this point
Browse repository at this point
Commits on Jul 27, 2012
Inline all calls to ThreadContext.getRuntime to access the field.
headius
committed
b8181cd
View commit details
Copy full SHA for b8181cd
View code at this point
Browse repository at this point
Commits on Jan 4, 2012
Adds more predefined global variable names to avoid unexpected errors.
yokolet
committed
fb06c45
View commit details
Copy full SHA for fb06c45
View code at this point
Browse repository at this point
Commits on Dec 28, 2011
Implement most of private_constant.
Show description for 656301d
headius
committed
656301d
View commit details
Copy full SHA for 656301d
View code at this point
Browse repository at this point
Commits on Oct 10, 2011
Use factory for standing up static scopes
enebo
committed
f592cbb
View commit details
Copy full SHA for f592cbb
View code at this point
Browse repository at this point
Commits on Sep 26, 2011
* Added allocation methods to StaticScope to allocate the appropriate
Show description for 4807459
subbuss
committed
4807459
View commit details
Copy full SHA for 4807459
View code at this point
Browse repository at this point
Commits on Jul 10, 2011
Deprecation of fast constant access paths.
Show description for 6f159fe
Hiroshi Nakamura
committed
6f159fe
View commit details
Copy full SHA for 6f159fe
View code at this point
Browse repository at this point
Deprecation of fast class var access paths.
Show description for 5f39de8
Hiroshi Nakamura
committed
5f39de8
View commit details
Copy full SHA for 5f39de8
View code at this point
Browse repository at this point
Commits on May 26, 2011
Fix for sharing variables off on JSR223.
Show description for 0769244
yokolet
committed
0769244
View commit details
Copy full SHA for 0769244
View code at this point
Browse repository at this point
Commits on May 19, 2011
Oops, make constant invalidation actually invalidate the cache properly.
headius
committed
64ed70a
View commit details
Copy full SHA for 64ed70a
View code at this point
Browse repository at this point
Commits on May 1, 2011
Fix for JRUBY-5689. The culprit was in a singleton instace creation. Plus, small refactoring to clear up who should be resposible to keep a local variable behavior value.
yokolet
committed
5659b1f
View commit details
Copy full SHA for 5659b1f
View code at this point
Browse repository at this point
Commits on Apr 29, 2011
Fix for JRUBY-5635, plus minor bug fixes in sharing variables area.
yokolet
committed
7a1ca6b
View commit details
Copy full SHA for 7a1ca6b
View code at this point
Browse repository at this point
Commits on Mar 3, 2011
Fix for JRUBY-5553. Not to raise ArrayIndexOutOfBoundsException, variable length in ManyVarsDynamicScope is checked after this change.
yokolet
committed
c32ed17
View commit details
Copy full SHA for c32ed17
View code at this point
Browse repository at this point
Fix to correct transient lvar behavior. It should vanish after the eval.
yokolet
committed
a67bf70
View commit details
Copy full SHA for a67bf70
View code at this point
Browse repository at this point
Commits on Feb 7, 2011
Adds exception handling for Argv class. A given object might not support addAll()/clear() method.
yokolet
committed
99d7842
View commit details
Copy full SHA for 99d7842
View code at this point
Browse repository at this point
Fix for JRUBY-4949. Forcefully converts ARGV values to RubyArray. Test for sharing variables added.
yokolet
committed
f7d52bd
View commit details
Copy full SHA for f7d52bd
View code at this point
Browse repository at this point
Commits on Jan 3, 2011
JRUBY-5004: remove unused imports
Show description for 095a36a
Hiroshi Nakamura
committed
095a36a
View commit details
Copy full SHA for 095a36a
View code at this point
Browse repository at this point
Commits on Dec 31, 2010
deduplicating code and deprecating removeCvar
Show description for 632441f
qmx
authored and
enebo
committed
632441f
View commit details
Copy full SHA for 632441f
View code at this point
Browse repository at this point
Commits on Nov 10, 2010
Fix for incorrect Constant storing.
yokolet
committed
1b30369
View commit details
Copy full SHA for 1b30369
View code at this point
Browse repository at this point
Commits on Sep 17, 2010
Change retrivals of variables/constans from half lazy to all lazy. Better perfomance and memory usage will be expected by this change.
yokolet
committed
853eadc
View commit details
Copy full SHA for 853eadc
View code at this point
Browse repository at this point
Commits on Sep 16, 2010
Make sharing variables feature receiver aware. This fixes the bug of 6b0b52f1cf939f184c58ff6f73131caf082ce73d, too. All tests passed, however a couple more fixes seem to be needed.
yokolet
committed
36a149c
View commit details
Copy full SHA for 36a149c
View code at this point
Browse repository at this point
Commits on Sep 15, 2010
Fix JRUBY-4948. Remove 'already initialized constant' warning when constant is originated from Java.
yokolet
committed
8be215c
View commit details
Copy full SHA for 8be215c
View code at this point
Browse repository at this point
Fix a revealed bug of global variable termination.
yokolet
committed
0b84e4b
View commit details
Copy full SHA for 0b84e4b
View code at this point
Browse repository at this point
Commits on Apr 29, 2010
Fix JRUBY-4765, AssertionError while getting the second new JSR223 engine.
yokolet
committed
16ea499
View commit details
Copy full SHA for 16ea499
View code at this point
Browse repository at this point
Commits on Feb 19, 2010
Fix for JRUBY-4552. The test case had the same variable name, which was tied to two different values retrieved from two receivers.
yokolet
committed
26d462a
View commit details
Copy full SHA for 26d462a
View code at this point
Browse repository at this point
Commits on Feb 18, 2010
Adjust RubyToJava type conversion following to the fix for JRUBY-4515
yokolet
committed
9baf9eb
View commit details
Copy full SHA for 9baf9eb
View code at this point
Browse repository at this point
Push a dummy scope to get ManyVarsDynamicScope for sharing local variables to avoid ArrayIndexOutOfBoundsException
yokolet
committed
e42f9c2
View commit details
Copy full SHA for e42f9c2
View code at this point
Browse repository at this point
Commits on Jan 18, 2010
Fix LocalGlobalVariable's retrieval problem not to draw too many gvars out from runtime. Also, update engine versions and fix minor bugs.
yokolet
committed
bcf827e
View commit details
Copy full SHA for bcf827e
View code at this point
Browse repository at this point
Commits on Jan 13, 2010
Update API document and correct typos
yokolet
committed
2555b05
View commit details
Copy full SHA for 2555b05
View code at this point
Browse repository at this point
Commits on Jan 11, 2010
add Ruby runtime configuration methods to ScriptingContainer and deprecates duplicate methods. Also, modify internal behavior to meet with configuration params.
yokolet
committed
e672c6a
View commit details
Copy full SHA for e672c6a
View code at this point
Browse repository at this point
Commits on Dec 1, 2009
changes rubyToJava converion lazily. It is performed only when requested.
yokolet
committed
72d9a7c
View commit details
Copy full SHA for 72d9a7c
View code at this point
Browse repository at this point
Commits on Nov 20, 2009
changes internal impl of gvars injection/retrieval
yokolet
committed
fab0255
View commit details
Copy full SHA for fab0255
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.