SHOP BELOW
weldingsupplyshop.com .
Buy discounted welders, plasma cutters and welding safety gear by premium 
brands like Miller, Lincoln Electric, Hypertherm, Hobart and Black Stallion 
- from the mouse with over 86 years of welding experience.
Where to order welding machines and accessories online with safe shipping.
WEBSITE... weldingsupplyshop.com .
we have the best welding tools like reels,miller remote,pipe bender,welding 
cable, lincoln rods,leads,miller welding helmet,mig guns,tig torches,plasma 
torches,welding cables,mig welders,tig welders,Etc.
Order now from our website below with safe and guaranteed shipping.
WEBSITE... weldingsupplyshop.com .
https://weldingsupplyshop.com/product/lincoln-viking-3350-mojo-auto-darkening-welding-helmet-w-4c-lens-k3101-4-for-sale-online/
https://weldingsupplyshop.com/product/lincoln-viking-3350-series-steampunk-auto-darkening-welding-helmet-k3428-4-for-sale-online/
https://weldingsupplyshop.com/product/100-ft-stick-welding-leads-100-cable-holder-ground-clamp-for-sale/
https://weldingsupplyshop.com/product/diamond-lead-reels-hd-fixed-base-reel-fbdxxblk-for-sale-online/
https://weldingsupplyshop.com/product/best-welds-1-4-bb-t-grade-50-oxy-acetylene-hose-1-4x50bbt-for-sale/
https://weldingsupplyshop.com/product/steelmax-120v-14-metal-cutting-chop-saw-sm-s-14-for-sale-online/
https://weldingsupplyshop.com/product/zoom-steelmax-115v-d1-portable-magnetic-drill-sm-d1-for-sale-online/
https://weldingsupplyshop.com/product/miller-wireless-hand-control-301582-for-sale-online/
https://weldingsupplyshop.com/product/victor-medalist-250-classic-welding-and-cutting-outfit-0384-2581-for-sale-online/
https://weldingsupplyshop.com/product/victor-edge-2-0-series-ess4-oxygen-regulator-0781-3601-for-sale-online/
https://weldingsupplyshop.com/product/victor-315-plus-ca-2460-plus-replacement-cutting-torch-0381-1937-for-sale-online/
https://weldingsupplyshop.com/product/miller-big-blue-400-pipepro-mitsubishi-stainless-welder-generator-w-wic-907805/
https://weldingsupplyshop.com/product/lincoln-cross-country-300-kubota-cc-cv-welder-generator-w-125-ft-remote-k4166-7/
https://weldingsupplyshop.com/product/miller-bobcat-200-air-pak-welder-generator-907771-for-sale/
https://weldingsupplyshop.com/product/buy-hobart-ironman-240-mig-wire-welder-with-spoolrunner-200-spool-gun-500574001-online/
https://weldingsupplyshop.com/product/miller-weldcraft-w-250-water-cooled-torch-kit-300185/
https://weldingsupplyshop.com/product/weldtec-225a-flex-head-tig-torch-water-cooled-rubber-hoses-25-ft-wt-20f-25r/


On Wednesday, August 25, 2010 at 11:37:15 AM UTC-7 Vitali wrote:

> I'd recommend opening a bug in v8's issue tracker so they're aware of this 
> upstream.
>
> On Wed, Aug 25, 2010 at 4:35 AM, Bert Belder <[email protected]> wrote:
>
>> Thanks for looking into it, I'll try the patch in a minute.
>>
>> In the short term it should help me because I do not need a lot more
>> memory than 1GB. The biggest problem was the slowness due to V8 doing
>> full GCs like crazy when it's almost out of memory, so this should
>> help a little.
>>
>> However, do you think this could/will be fixed in the long term?
>> Eventually I'd like to be able to use 16G of memory :-)
>>
>> - Bert
>>
>>
>> On Aug 25, 1:06 pm, Vyacheslav Egorov <[email protected]> wrote:
>> > Hi Bert,
>> >
>> > I did a quick look into this problem. It seems V8 currently can't handle
>> > such big heaps:
>> >
>> > 0) Memory allocator and MarkCompact garbage collector encode certain 
>> things
>> > in a special way so without major rewriting you can try to get at most
>> >  ~1.8gb heap on x64.
>> >
>> > 1) Memory management code is full of integer overflows --- it uses int 
>> where
>> > bigger type is required to handle big heap sizes. [I am attaching small
>> > dirty patch to fix some of this overflows. with it you can grow heap 
>> almost
>> > up to 1.8 gb heap]
>> >
>> > 2) GC pauses will be huge for huge heaps: mark-sweep will take at > 1 s,
>> > mark-compact will take > 3s, scavenge throughput will also be degraded 
>> (it
>> > needs to scan oldspaces for intergenerational pointers).
>> >
>> > --
>> > Vyacheslav Egorov
>> >
>> > On Wed, Aug 25, 2010 at 10:36 AM, Bert Belder <[email protected]> 
>> wrote:
>> > > On Aug 25, 9:57 am, Erik Corry <[email protected]> wrote:
>> > > > Are you running the 64 bit version of V8?
>> >
>> > > I think so. To eliminate other causes I did a fresh git clone from
>> > > git://github.com/v8/v8.git, then:
>> > >  scons arch=x64 sample=shell
>> > >  ./shell --max_old_space_size=2000000000 test.js
>> >
>> > > > file `which v8`
>> > > ./shell: ELF 64-bit LSB executable, x86-64, version 1 (SYSV),
>> > > dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not
>> > > stripped
>> >
>> > > - Bert
>> >
>> > > --
>> > > v8-users mailing list
>> > > [email protected]
>> > >http://groups.google.com/group/v8-users
>> >
>> >
>> >
>> >  overflows.patch
>> > 9KViewDownload
>>
>> --
>> v8-users mailing list
>> [email protected]
>> http://groups.google.com/group/v8-users
>>
>
>

-- 
-- 
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users
--- 
You received this message because you are subscribed to the Google Groups 
"v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/v8-users/b0a5e4eb-917e-45f0-886d-ea249ccc338cn%40googlegroups.com.

Reply via email to