Boris Petrov created SHIRO-796:
----------------------------------

             Summary: Move away from ThreadLocals
                 Key: SHIRO-796
                 URL: https://issues.apache.org/jira/browse/SHIRO-796
             Project: Shiro
          Issue Type: Improvement
    Affects Versions: 1.7.0
            Reporter: Boris Petrov


Somewhat linked to https://issues.apache.org/jira/browse/SHIRO-763.

Shiro is using thread local variables a lot but they are generally frowned-upon 
and also the upcoming Project Loom could have problems with them. Projects are 
encouraged to move away from thread locals. It would be nice for Shiro to also 
do that.

Some references:

[https://channel9.msdn.com/Events/Java/JDConf-2020/Prepare-for-What-Looms-Ahead]

[https://www.javaadvent.com/2019/12/project-loom.html]

[https://cr.openjdk.java.net/~rpressler/loom/Loom-Proposal.html]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to