– The warehouses under construction at the Schuylkill Mall may just be the beginning of a trend for our stretch of the I-81 corridor. The redeveloper of the former Schuylkill Mall property south of Frackville, Northpoint Development, of Riverside, Missouri, has purchased two large parcels on the Barnesville side of the Interstate 81 exit at Mahanoy City in the Mahanoy Business Park. The land is split between Mahanoy and Ryan Townships. The properties were purchased by Northpoint Development under a subsidiary, NP Mountain Valley Building 1, LLC, in June of 2019 for about $15 Million according to the Schuylkill County Parcel Locator.Ĭontrary to reports published Thursday, Northpoint has not purchased land which was recently cleared southwest of Mahanoy City near SCI-Mahanoy atop the Broad Mountain. The two sites are about three miles apart, split by the interstate. The land near SCI-Mahanoy is owned by Ringtown Rentals, LLP, whose address is listed as 15 Main Street, Port Carbon. The Pottsville Republican-Herald reported last week that Northpoint is about midway through the process of receiving a tax break on the property through the Local Economic Revitalization Tax Assistance Act. ”They have under contract this acreage at Mahanoy Business Park with the intent to develop that into a three-building site of about 2.4 million square feet,” SEDCO Director Frank Zukas told the Republican. Northpoint is the company behind the demolition and redevelopment of the Schuylkill Mall property, as well as properties in the Highridge Industrial Park and throughout northeastern Pennsylvania.įarther into southeastern Pennsylvania, warehouse development is a trend. Personally, I find it pretty impressive that it performs as well as these runtimes despite not having a JIT compiler.In Bethel Township, Berks County, 14 warehouses have been built or are planned along I-78, reports the Northern Berks-Patriot Item, including one by Northpoint Development. I'm pretty sure Shaw's written more benchmarks, but as the README explains, it's really hard to tell what the performance characteristics of a language are without writing a larger application. So far the largest applications written with MiniVM are Paka, a self-hosted language similar to Lua that targets MiniVM os49, an operating system built on Paka/MiniVM in the spirit of lisp machines and xori, an online playground for the language.Įdit: to address your edit, the the Tree benchmark starts small, but grows exponentially (the graph is logarithmic). The final runs of the benchmark take about 15 seconds to run, and are run 10 times per language, at which point startup time is no longer a large factor. The fib test compares both luajit with the JIT on and JIT off: as MiniVM is not JIT'd, I think that this is a fair comparison to make.Ī snapshot is a the entire state of a program at a single moment in time. Continuations are basically exposed snapshots, i.e. taking a snapshot, storing it in a variable, doing some work, and then 'calling' the snapshot to return to an earlier point. Continuations allow you to implement a naive version of single-shot delimited continuations - coroutines! This can be very useful for modeling concurrency.Īside from coroutines and continuations, snapshots are neat for distributed computing: spin up a vm, take a snapshot, and replicate it over the network. You could also send snapshots of different tasks to other computers to execute. In the context of edge computing, you could snapshot the program once it's 'warm' to cut back on VM startup time. Snapshots allow you to peek into your program. Imagine a debugger that takes snapshots on breakpoints, lets you to inspect the stack and heap, and replay the program forward from a given point in a deterministic manner. You could also send a snapshot to a friend so they can run an application from a given point on their machine. If you do snapshots + live reloading there are tons of other things you can do (e.g. live patching and replaying of functions while debugging). Out of curiosity, are you planning on (progressively, slowly) rolling your own JIT, or using something like DynASM ( ), libFirm ( ), or some other preexisting thing (eg ) in the space?įWIW, I understand that LuaJIT gets some of its insane real-world performance from a JIT and VM design that's effectively shrink-wrapped around Lua semantics/intrinsics - it's not general-purpose.
0 Comments
Leave a Reply. |