Skip to content

Instantly share code, notes, and snippets.

@stiv-yakovenko
Created December 29, 2018 20:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save stiv-yakovenko/06b0d235fd2c32d839788edf56aaa6cd to your computer and use it in GitHub Desktop.
Save stiv-yakovenko/06b0d235fd2c32d839788edf56aaa6cd to your computer and use it in GitHub Desktop.
my mongo problem
This file has been truncated, but you can view the full file.
Attaching to process ID 20365, please wait...
Debugger attached successfully.
Server compiler detected.
JVM version is 25.181-b13
Deadlock Detection:
No deadlocks found.
Thread 28025: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 28024: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 28023: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 28022: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.recommenders.MongoBasedRecommender.hasUser(java.lang.String) @bci=3, line=130 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=207, line=257 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 28021: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 28020: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 28019: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Page.loadByUrl(java.lang.String) @bci=41, line=62 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=318, line=269 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 28018: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 28017: (state = BLOCKED)
- java.util.Formatter$FormatSpecifier.checkGeneral() @bci=25, line=2950 (Compiled frame)
- java.util.Formatter$FormatSpecifier.<init>(java.util.Formatter, java.util.regex.Matcher) @bci=156, line=2725 (Compiled frame)
- java.util.Formatter.parse(java.lang.String) @bci=90, line=2560 (Compiled frame)
- java.util.Formatter.format(java.util.Locale, java.lang.String, java.lang.Object[]) @bci=12, line=2501 (Compiled frame)
- java.util.Formatter.format(java.lang.String, java.lang.Object[]) @bci=7, line=2455 (Compiled frame)
- java.lang.String.format(java.lang.String, java.lang.Object[]) @bci=9, line=2940 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.toConnectionString() @bci=47, line=608 (Compiled frame)
- org.eclipse.jetty.io.AbstractEndPoint.toConnectionString() @bci=23, line=477 (Compiled frame)
- org.eclipse.jetty.io.AbstractEndPoint.toString() @bci=16, line=446 (Compiled frame)
- org.slf4j.helpers.MessageFormatter.safeObjectAppend(java.lang.StringBuilder, java.lang.Object) @bci=1, line=305 (Compiled frame)
- org.slf4j.helpers.MessageFormatter.deeplyAppendParameter(java.lang.StringBuilder, java.lang.Object, java.util.Map) @bci=24, line=277 (Compiled frame)
- org.slf4j.helpers.MessageFormatter.arrayFormat(java.lang.String, java.lang.Object[]) @bci=238, line=231 (Compiled frame)
- org.eclipse.jetty.util.log.JettyAwareLogger.log(org.slf4j.Marker, int, java.lang.String, java.lang.Object[], java.lang.Throwable) @bci=18, line=668 (Compiled frame)
- org.eclipse.jetty.util.log.JettyAwareLogger.debug(java.lang.String, java.lang.Object[]) @bci=7, line=224 (Compiled frame)
- org.eclipse.jetty.util.log.Slf4jLog.debug(java.lang.String, java.lang.Object[]) @bci=6, line=97 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint.updateKey() @bci=88, line=386 (Compiled frame)
- org.eclipse.jetty.io.ManagedSelector$SelectorProducer.updateKeys() @bci=45, line=526 (Compiled frame)
- org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce() @bci=16, line=357 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask() @bci=4, line=357 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=1, line=181 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 28016: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27047: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27046: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27045: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27044: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27043: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Page.loadByUrl(java.lang.String) @bci=41, line=62 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=318, line=269 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Interpreted frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27042: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27041: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.recommenders.MongoBasedRecommender.recommend(java.lang.String, java.lang.String, java.lang.String) @bci=3, line=142 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=481, line=280 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27040: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27039: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Page.loadByUrl(java.lang.String) @bci=41, line=62 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=318, line=269 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27038: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27037: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27036: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27035: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27034: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Page.loadByUrl(java.lang.String) @bci=41, line=62 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=318, line=269 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27033: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Page.loadById(java.lang.String) @bci=41, line=49 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=107, line=153 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27032: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27031: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27030: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27029: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27028: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27027: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Page.loadById(java.lang.String) @bci=41, line=49 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=107, line=153 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=502, line=281 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27026: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27025: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27024: (state = BLOCKED)
- java.util.Arrays.copyOf(char[], int) @bci=1, line=3332 (Compiled frame)
- java.lang.AbstractStringBuilder.ensureCapacityInternal(int) @bci=20, line=124 (Compiled frame)
- java.lang.AbstractStringBuilder.append(java.lang.String) @bci=21, line=448 (Compiled frame)
- java.lang.StringBuilder.append(java.lang.String) @bci=2, line=136 (Compiled frame)
- java.lang.StringBuilder.append(java.lang.String) @bci=2, line=76 (Compiled frame)
- java.lang.AbstractStringBuilder.append(java.lang.CharSequence) @bci=21, line=484 (Compiled frame)
- java.lang.StringBuilder.append(java.lang.CharSequence) @bci=2, line=166 (Compiled frame)
- java.lang.StringBuilder.append(java.lang.CharSequence) @bci=2, line=76 (Compiled frame)
- java.util.Formatter$FormatSpecifier.print(java.lang.String) @bci=59, line=2913 (Compiled frame)
- java.util.Formatter$FormatSpecifier.printHashCode(java.lang.Object) @bci=10, line=2904 (Compiled frame)
- java.util.Formatter$FormatSpecifier.print(java.lang.Object, java.util.Locale) @bci=185, line=2766 (Compiled frame)
- java.util.Formatter.format(java.util.Locale, java.lang.String, java.lang.Object[]) @bci=190, line=2520 (Compiled frame)
- java.util.Formatter.format(java.lang.String, java.lang.Object[]) @bci=7, line=2455 (Compiled frame)
- java.lang.String.format(java.lang.String, java.lang.Object[]) @bci=9, line=2940 (Compiled frame)
- org.eclipse.jetty.io.AbstractEndPoint.toString() @bci=20, line=446 (Compiled frame)
- java.util.Formatter$FormatSpecifier.printHashCode(java.lang.Object) @bci=10, line=2904 (Compiled frame)
- java.util.Formatter$FormatSpecifier.print(java.lang.Object, java.util.Locale) @bci=185, line=2766 (Compiled frame)
- java.util.Formatter.format(java.util.Locale, java.lang.String, java.lang.Object[]) @bci=190, line=2520 (Compiled frame)
- java.util.Formatter.format(java.lang.String, java.lang.Object[]) @bci=7, line=2455 (Compiled frame)
- java.lang.String.format(java.lang.String, java.lang.Object[]) @bci=9, line=2940 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection.toString() @bci=27, line=290 (Compiled frame)
- org.slf4j.helpers.MessageFormatter.safeObjectAppend(java.lang.StringBuilder, java.lang.Object) @bci=1, line=305 (Compiled frame)
- org.slf4j.helpers.MessageFormatter.deeplyAppendParameter(java.lang.StringBuilder, java.lang.Object, java.util.Map) @bci=24, line=277 (Compiled frame)
- org.slf4j.helpers.MessageFormatter.arrayFormat(java.lang.String, java.lang.Object[]) @bci=238, line=231 (Compiled frame)
- org.eclipse.jetty.util.log.JettyAwareLogger.log(org.slf4j.Marker, int, java.lang.String, java.lang.Object[], java.lang.Throwable) @bci=18, line=668 (Compiled frame)
- org.eclipse.jetty.util.log.JettyAwareLogger.debug(java.lang.String, java.lang.Object[]) @bci=7, line=224 (Compiled frame)
- org.eclipse.jetty.util.log.Slf4jLog.debug(java.lang.String, java.lang.Object[]) @bci=6, line=97 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.parseRequestBuffer() @bci=34, line=358 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=109, line=250 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27023: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27022: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Page.loadById(java.lang.String) @bci=41, line=49 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=107, line=153 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=502, line=281 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27020: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27019: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27018: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27017: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27016: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27015: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 27014: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26875: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26874: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26855: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26854: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26846: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26839: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26838: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26831: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26827: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26823: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26821: (state = BLOCKED)
- java.util.Formatter$FormatSpecifier.checkGeneral() @bci=25, line=2950 (Compiled frame)
- java.util.Formatter$FormatSpecifier.<init>(java.util.Formatter, java.util.regex.Matcher) @bci=156, line=2725 (Compiled frame)
- java.util.Formatter.parse(java.lang.String) @bci=90, line=2560 (Compiled frame)
- java.util.Formatter.format(java.util.Locale, java.lang.String, java.lang.Object[]) @bci=12, line=2501 (Compiled frame)
- java.util.Formatter.format(java.lang.String, java.lang.Object[]) @bci=7, line=2455 (Compiled frame)
- java.lang.String.format(java.lang.String, java.lang.Object[]) @bci=9, line=2940 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$RunnableTask.toString() @bci=27, line=73 (Compiled frame)
- org.slf4j.helpers.MessageFormatter.safeObjectAppend(java.lang.StringBuilder, java.lang.Object) @bci=1, line=305 (Compiled frame)
- org.slf4j.helpers.MessageFormatter.deeplyAppendParameter(java.lang.StringBuilder, java.lang.Object, java.util.Map) @bci=24, line=277 (Compiled frame)
- org.slf4j.helpers.MessageFormatter.arrayFormat(java.lang.String, java.lang.Object[]) @bci=238, line=231 (Compiled frame)
- org.eclipse.jetty.util.log.JettyAwareLogger.log(org.slf4j.Marker, int, java.lang.String, java.lang.Object[], java.lang.Throwable) @bci=18, line=668 (Compiled frame)
- org.eclipse.jetty.util.log.JettyAwareLogger.debug(java.lang.String, java.lang.Object[]) @bci=7, line=224 (Compiled frame)
- org.eclipse.jetty.util.log.Slf4jLog.debug(java.lang.String, java.lang.Object[]) @bci=6, line=97 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=131, line=685 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26820: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26819: (state = BLOCKED)
- java.util.Arrays.copyOf(char[], int) @bci=1, line=3332 (Compiled frame)
- java.lang.AbstractStringBuilder.ensureCapacityInternal(int) @bci=20, line=124 (Compiled frame)
- java.lang.AbstractStringBuilder.append(java.lang.String) @bci=21, line=448 (Compiled frame)
- java.lang.StringBuilder.append(java.lang.String) @bci=2, line=136 (Compiled frame)
- java.lang.StringBuilder.append(java.lang.String) @bci=2, line=76 (Compiled frame)
- java.lang.AbstractStringBuilder.append(java.lang.CharSequence) @bci=21, line=484 (Compiled frame)
- java.lang.StringBuilder.append(java.lang.CharSequence) @bci=2, line=166 (Compiled frame)
- java.lang.StringBuilder.append(java.lang.CharSequence) @bci=2, line=76 (Compiled frame)
- java.util.Formatter$FormatSpecifier.print(java.lang.String) @bci=59, line=2913 (Compiled frame)
- java.util.Formatter$FormatSpecifier.printHashCode(java.lang.Object) @bci=10, line=2904 (Compiled frame)
- java.util.Formatter$FormatSpecifier.print(java.lang.Object, java.util.Locale) @bci=185, line=2766 (Compiled frame)
- java.util.Formatter.format(java.util.Locale, java.lang.String, java.lang.Object[]) @bci=190, line=2520 (Compiled frame)
- java.util.Formatter.format(java.lang.String, java.lang.Object[]) @bci=7, line=2455 (Compiled frame)
- java.lang.String.format(java.lang.String, java.lang.Object[]) @bci=9, line=2940 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.toConnectionString() @bci=47, line=608 (Compiled frame)
- org.eclipse.jetty.io.AbstractEndPoint.toConnectionString() @bci=23, line=477 (Compiled frame)
- org.eclipse.jetty.io.AbstractEndPoint.toString() @bci=16, line=446 (Compiled frame)
- java.util.Formatter$FormatSpecifier.printHashCode(java.lang.Object) @bci=10, line=2904 (Compiled frame)
- java.util.Formatter$FormatSpecifier.print(java.lang.Object, java.util.Locale) @bci=185, line=2766 (Compiled frame)
- java.util.Formatter.format(java.util.Locale, java.lang.String, java.lang.Object[]) @bci=190, line=2520 (Compiled frame)
- java.util.Formatter.format(java.lang.String, java.lang.Object[]) @bci=7, line=2455 (Compiled frame)
- java.lang.String.format(java.lang.String, java.lang.Object[]) @bci=9, line=2940 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection.toString() @bci=27, line=290 (Compiled frame)
- org.slf4j.helpers.MessageFormatter.safeObjectAppend(java.lang.StringBuilder, java.lang.Object) @bci=1, line=305 (Compiled frame)
- org.slf4j.helpers.MessageFormatter.deeplyAppendParameter(java.lang.StringBuilder, java.lang.Object, java.util.Map) @bci=24, line=277 (Compiled frame)
- org.slf4j.helpers.MessageFormatter.arrayFormat(java.lang.String, java.lang.Object[]) @bci=238, line=231 (Compiled frame)
- org.eclipse.jetty.util.log.JettyAwareLogger.log(org.slf4j.Marker, int, java.lang.String, java.lang.Object[], java.lang.Throwable) @bci=18, line=668 (Compiled frame)
- org.eclipse.jetty.util.log.JettyAwareLogger.debug(java.lang.String, java.lang.Object[]) @bci=7, line=224 (Compiled frame)
- org.eclipse.jetty.util.log.Slf4jLog.debug(java.lang.String, java.lang.Object[]) @bci=6, line=97 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.fillRequestBuffer() @bci=192, line=340 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=67, line=243 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26818: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26817: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26816: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26801: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26799: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26798: (state = IN_NATIVE)
- sun.nio.ch.EPollArrayWrapper.epollWait(long, int, long, int) @bci=0 (Compiled frame; information may be imprecise)
- sun.nio.ch.EPollArrayWrapper.poll(long) @bci=18, line=269 (Compiled frame)
- sun.nio.ch.EPollSelectorImpl.doSelect(long) @bci=28, line=93 (Compiled frame)
- sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci=37, line=86 (Compiled frame)
- sun.nio.ch.SelectorImpl.select(long) @bci=30, line=97 (Compiled frame)
- sun.nio.ch.SelectorImpl.select() @bci=2, line=101 (Compiled frame)
- org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select() @bci=64, line=422 (Compiled frame)
- org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce() @bci=20, line=359 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask() @bci=4, line=357 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=1, line=181 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26797: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26796: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26795: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26794: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26789: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.recommenders.MongoBasedRecommender.recommend(java.lang.String, java.lang.String, java.lang.String) @bci=3, line=142 (Compiled frame)
- org.stivyakovenko.recommenders.MongoBasedRecommender.recommendToAnonymous(java.lang.String, java.lang.String) @bci=4, line=157 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=596, line=288 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26788: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Page.loadById(java.lang.String) @bci=41, line=49 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=107, line=153 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=502, line=281 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26787: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Page.loadById(java.lang.String) @bci=41, line=49 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=107, line=153 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26780: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26776: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26774: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26773: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26772: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26771: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Page.loadByUrl(java.lang.String) @bci=41, line=62 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=318, line=269 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26770: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26769: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26768: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26761: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26755: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26753: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26752: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26751: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26750: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26749: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26748: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26747: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26746: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26745: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26744: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26743: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26741: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26739: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26284: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26283: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26282: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26281: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26280: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26279: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26277: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26276: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26275: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26274: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Compiled frame)
Thread 26273: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 26272: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 26271: (state = BLOCKED)
- java.util.regex.Pattern.matcher(java.lang.CharSequence) @bci=32, line=1093 (Compiled frame)
- java.util.Formatter.parse(java.lang.String) @bci=12, line=2547 (Compiled frame)
- java.util.Formatter.format(java.util.Locale, java.lang.String, java.lang.Object[]) @bci=12, line=2501 (Compiled frame)
- java.util.Formatter.format(java.lang.String, java.lang.Object[]) @bci=7, line=2455 (Compiled frame)
- java.lang.String.format(java.lang.String, java.lang.Object[]) @bci=9, line=2940 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.toString() @bci=97, line=660 (Compiled frame)
- java.util.Formatter$FormatSpecifier.printHashCode(java.lang.Object) @bci=10, line=2904 (Compiled frame)
- java.util.Formatter$FormatSpecifier.print(java.lang.Object, java.util.Locale) @bci=185, line=2766 (Compiled frame)
- java.util.Formatter.format(java.util.Locale, java.lang.String, java.lang.Object[]) @bci=190, line=2520 (Compiled frame)
- java.util.Formatter.format(java.lang.String, java.lang.Object[]) @bci=7, line=2455 (Compiled frame)
- java.lang.String.format(java.lang.String, java.lang.Object[]) @bci=9, line=2940 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.toConnectionString() @bci=47, line=608 (Compiled frame)
- org.eclipse.jetty.io.AbstractEndPoint.toConnectionString() @bci=23, line=477 (Compiled frame)
- org.eclipse.jetty.io.AbstractEndPoint.toString() @bci=16, line=446 (Compiled frame)
- java.util.Formatter$FormatSpecifier.printHashCode(java.lang.Object) @bci=10, line=2904 (Compiled frame)
- java.util.Formatter$FormatSpecifier.print(java.lang.Object, java.util.Locale) @bci=185, line=2766 (Compiled frame)
- java.util.Formatter.format(java.util.Locale, java.lang.String, java.lang.Object[]) @bci=190, line=2520 (Compiled frame)
- java.util.Formatter.format(java.lang.String, java.lang.Object[]) @bci=7, line=2455 (Compiled frame)
- java.lang.String.format(java.lang.String, java.lang.Object[]) @bci=9, line=2940 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$RunnableTask.toString() @bci=27, line=73 (Compiled frame)
- org.slf4j.helpers.MessageFormatter.safeObjectAppend(java.lang.StringBuilder, java.lang.Object) @bci=1, line=305 (Compiled frame)
- org.slf4j.helpers.MessageFormatter.deeplyAppendParameter(java.lang.StringBuilder, java.lang.Object, java.util.Map) @bci=24, line=277 (Compiled frame)
- org.slf4j.helpers.MessageFormatter.arrayFormat(java.lang.String, java.lang.Object[]) @bci=238, line=231 (Compiled frame)
- org.eclipse.jetty.util.log.JettyAwareLogger.log(org.slf4j.Marker, int, java.lang.String, java.lang.Object[], java.lang.Throwable) @bci=18, line=668 (Compiled frame)
- org.eclipse.jetty.util.log.JettyAwareLogger.debug(java.lang.String, java.lang.Object[]) @bci=7, line=224 (Compiled frame)
- org.eclipse.jetty.util.log.Slf4jLog.debug(java.lang.String, java.lang.Object[]) @bci=6, line=97 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=131, line=685 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 26270: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 26269: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 26268: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 26267: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 26266: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 26265: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 26264: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=617, line=289 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 26263: (state = BLOCKED)
- com.mongodb.internal.connection.ReplyMessage.<init>(com.mongodb.internal.connection.ResponseBuffers, org.bson.codecs.Decoder, long) @bci=56, line=49 (Compiled frame)
- com.mongodb.internal.connection.InternalStreamConnection.getCommandResult(org.bson.codecs.Decoder, com.mongodb.internal.connection.ResponseBuffers, int) @bci=8, line=393 (Compiled frame)
- com.mongodb.internal.connection.InternalStreamConnection.receiveCommandMessageResponse(com.mongodb.internal.connection.CommandMessage, org.bson.codecs.Decoder, com.mongodb.internal.connection.CommandEventSender, com.mongodb.session.SessionContext) @bci=69, line=299 (Compiled frame)
- com.mongodb.internal.connection.InternalStreamConnection.sendAndReceive(com.mongodb.internal.connection.CommandMessage, org.bson.codecs.Decoder, com.mongodb.session.SessionContext) @bci=67, line=255 (Compiled frame)
- com.mongodb.internal.connection.UsageTrackingInternalConnection.sendAndReceive(com.mongodb.internal.connection.CommandMessage, org.bson.codecs.Decoder, com.mongodb.session.SessionContext) @bci=7, line=99 (Compiled frame)
- com.mongodb.internal.connection.DefaultConnectionPool$PooledConnection.sendAndReceive(com.mongodb.internal.connection.CommandMessage, org.bson.codecs.Decoder, com.mongodb.session.SessionContext) @bci=27, line=444 (Compiled frame)
- com.mongodb.internal.connection.CommandProtocolImpl.execute(com.mongodb.internal.connection.InternalConnection) @bci=14, line=72 (Compiled frame)
- com.mongodb.internal.connection.DefaultServer$DefaultServerProtocolExecutor.execute(com.mongodb.internal.connection.CommandProtocol, com.mongodb.internal.connection.InternalConnection, com.mongodb.session.SessionContext) @bci=24, line=200 (Compiled frame)
- com.mongodb.internal.connection.DefaultServerConnection.executeProtocol(com.mongodb.internal.connection.CommandProtocol, com.mongodb.session.SessionContext) @bci=10, line=269 (Compiled frame)
- com.mongodb.internal.connection.DefaultServerConnection.command(java.lang.String, org.bson.BsonDocument, org.bson.FieldNameValidator, com.mongodb.ReadPreference, org.bson.codecs.Decoder, com.mongodb.session.SessionContext, boolean, com.mongodb.connection.SplittablePayload, org.bson.FieldNameValidator) @bci=27, line=131 (Compiled frame)
- com.mongodb.internal.connection.DefaultServerConnection.command(java.lang.String, org.bson.BsonDocument, org.bson.FieldNameValidator, com.mongodb.ReadPreference, org.bson.codecs.Decoder, com.mongodb.session.SessionContext) @bci=13, line=123 (Compiled frame)
- com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(java.lang.String, org.bson.BsonDocument, org.bson.FieldNameValidator, org.bson.codecs.Decoder, com.mongodb.connection.Connection, com.mongodb.ReadPreference, com.mongodb.operation.CommandOperationHelper$CommandTransformer, com.mongodb.session.SessionContext) @bci=12, line=242 (Compiled frame)
- com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(java.lang.String, org.bson.BsonDocument, org.bson.codecs.Decoder, com.mongodb.connection.Connection, com.mongodb.ReadPreference, com.mongodb.operation.CommandOperationHelper$CommandTransformer, com.mongodb.session.SessionContext) @bci=17, line=233 (Compiled frame)
- com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(com.mongodb.binding.ReadBinding, java.lang.String, org.bson.BsonDocument, org.bson.codecs.Decoder, com.mongodb.connection.Connection, com.mongodb.operation.CommandOperationHelper$CommandTransformer) @bci=19, line=136 (Compiled frame)
- com.mongodb.operation.FindOperation$1.call(com.mongodb.binding.ConnectionSource, com.mongodb.connection.Connection) @bci=96, line=702 (Compiled frame)
- com.mongodb.operation.FindOperation$1.call(com.mongodb.binding.ConnectionSource, com.mongodb.connection.Connection) @bci=3, line=696 (Compiled frame)
- com.mongodb.operation.OperationHelper.withConnectionSource(com.mongodb.binding.ConnectionSource, com.mongodb.operation.OperationHelper$CallableWithConnectionAndSource) @bci=10, line=462 (Compiled frame)
- com.mongodb.operation.OperationHelper.withConnection(com.mongodb.binding.ReadBinding, com.mongodb.operation.OperationHelper$CallableWithConnectionAndSource) @bci=9, line=406 (Compiled frame)
- com.mongodb.operation.FindOperation.execute(com.mongodb.binding.ReadBinding) @bci=10, line=696 (Compiled frame)
- com.mongodb.operation.FindOperation.execute(com.mongodb.binding.ReadBinding) @bci=2, line=83 (Compiled frame)
- com.mongodb.client.internal.MongoClientDelegate$DelegateOperationExecutor.execute(com.mongodb.operation.ReadOperation, com.mongodb.ReadPreference, com.mongodb.ReadConcern, com.mongodb.client.ClientSession) @bci=77, line=179 (Compiled frame)
- com.mongodb.client.internal.MongoClientDelegate$DelegateOperationExecutor.execute(com.mongodb.operation.ReadOperation, com.mongodb.ReadPreference, com.mongodb.ReadConcern) @bci=5, line=161 (Compiled frame)
- com.mongodb.DBCursor.initializeCursor(com.mongodb.operation.FindOperation) @bci=18, line=963 (Compiled frame)
- com.mongodb.DBCursor.hasNext() @bci=53, line=149 (Compiled frame)
- xyz.morphia.query.MorphiaIterator.hasNext() @bci=17, line=106 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.lambda$loadById$0(java.lang.String, org.stivyakovenko.mongo.orm.Video[]) @bci=39, line=41 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video$$Lambda$72.run() @bci=8 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=7, line=28 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 26262: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 26261: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 26260: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 26259: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 26258: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 26257: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 26256: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19939: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19937: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19936: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19935: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19934: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19933: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19932: (state = IN_NATIVE)
- sun.nio.ch.EPollArrayWrapper.epollWait(long, int, long, int) @bci=0 (Compiled frame; information may be imprecise)
- sun.nio.ch.EPollArrayWrapper.poll(long) @bci=18, line=269 (Compiled frame)
- sun.nio.ch.EPollSelectorImpl.doSelect(long) @bci=28, line=93 (Compiled frame)
- sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci=37, line=86 (Compiled frame)
- sun.nio.ch.SelectorImpl.select(long) @bci=30, line=97 (Compiled frame)
- sun.nio.ch.SelectorImpl.select() @bci=2, line=101 (Compiled frame)
- org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select() @bci=64, line=422 (Compiled frame)
- org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce() @bci=20, line=359 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask() @bci=4, line=357 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=1, line=181 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19931: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.recommenders.MongoBasedRecommender.recommend(java.lang.String, java.lang.String, java.lang.String) @bci=3, line=142 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=481, line=280 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19930: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Page.loadById(java.lang.String) @bci=41, line=49 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=107, line=153 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Interpreted frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19929: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19928: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Page.loadById(java.lang.String) @bci=41, line=49 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=107, line=153 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=502, line=281 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19927: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19926: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19925: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19924: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19923: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19922: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19921: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19920: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19919: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19918: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19917: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Page.loadById(java.lang.String) @bci=41, line=49 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=107, line=153 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=502, line=281 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19916: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19914: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Page.loadById(java.lang.String) @bci=41, line=49 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=107, line=153 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=502, line=281 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19913: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19912: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19911: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19909: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19905: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19904: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19903: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19900: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19899: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19896: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19895: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Interpreted frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19894: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19893: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19892: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.parseResult(java.lang.String, int, int, int, int, org.stivyakovenko.servlets.Recommend$RecResult, java.lang.String, java.util.Set) @bci=317, line=170 (Compiled frame)
- org.stivyakovenko.servlets.Recommend.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=686, line=294 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=35, line=707 (Compiled frame)
- javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=30, line=820 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHolder.handle(org.eclipse.jetty.server.Request, javax.servlet.ServletRequest, javax.servlet.ServletResponse) @bci=129, line=865 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=209, line=535 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=6, line=1595 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=27, line=255 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doHandle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=141, line=1340 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=38, line=203 (Compiled frame)
- org.eclipse.jetty.servlet.ServletHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=188, line=473 (Compiled frame)
- org.eclipse.jetty.server.session.SessionHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=206, line=1564 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.nextScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=16, line=201 (Compiled frame)
- org.eclipse.jetty.server.handler.ContextHandler.doScope(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=426, line=1242 (Compiled frame)
- org.eclipse.jetty.server.handler.ScopedHandler.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=20, line=144 (Compiled frame)
- org.eclipse.jetty.server.handler.HandlerWrapper.handle(java.lang.String, org.eclipse.jetty.server.Request, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) @bci=18, line=132 (Compiled frame)
- org.eclipse.jetty.server.Server.handle(org.eclipse.jetty.server.HttpChannel) @bci=141, line=503 (Compiled frame)
- org.eclipse.jetty.server.HttpChannel.handle() @bci=332, line=364 (Compiled frame)
- org.eclipse.jetty.server.HttpConnection.onFillable() @bci=137, line=260 (Compiled frame)
- org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded() @bci=4, line=305 (Compiled frame)
- org.eclipse.jetty.io.FillInterest.fillable() @bci=57, line=103 (Compiled frame)
- org.eclipse.jetty.io.ChannelEndPoint$2.run() @bci=7, line=118 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(java.lang.Runnable) @bci=1, line=333 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(boolean) @bci=507, line=310 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(boolean) @bci=134, line=168 (Compiled frame)
- org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run() @bci=2, line=126 (Compiled frame)
- org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run() @bci=203, line=366 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) @bci=1, line=765 (Compiled frame)
- org.eclipse.jetty.util.thread.QueuedThreadPool$2.run() @bci=104, line=683 (Compiled frame)
- java.lang.Thread.run() @bci=11, line=748 (Interpreted frame)
Thread 19891: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=836 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=67, line=870 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1199 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$FairSync.lock() @bci=2, line=224 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=285 (Compiled frame)
- org.stivyakovenko.db.MongoDB.runLocked(java.lang.Runnable) @bci=3, line=26 (Compiled frame)
- org.stivyakovenko.mongo.orm.Video.loadById(java.lang.String) @bci=12, line=37 (Compiled frame)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment