Files
2012-02-21 01:15:00 -05:00

1 line
9.1 KiB
JSON

[{"user_id": 20750, "stars": [], "topic_id": 12648, "date_created": 1299958330.9641471, "message": "@masterbunnyfu I think 2.6 and newer do", "group_id": 373, "id": 335491}, {"user_id": 20750, "stars": [], "topic_id": 12648, "date_created": 1299958349.1803529, "message": "2.4 definitely did not", "group_id": 373, "id": 335493}, {"user_id": 20750, "stars": [], "topic_id": 12648, "date_created": 1299958390.79739, "message": "I don't think 2.5 did either", "group_id": 373, "id": 335503}, {"user_id": 20760, "stars": [], "topic_id": 12648, "date_created": 1299957153.197227, "message": "Apparently, I suck at backspace\\", "group_id": 373, "id": 335184}, {"user_id": 20196, "stars": [], "topic_id": 12648, "date_created": 1299957243.881794, "message": "attach to a running process to profile memory usage? that's cool", "group_id": 373, "id": 335198}, {"user_id": 20750, "stars": [], "topic_id": 12648, "date_created": 1299957718.6508379, "message": "@gpshead newer versions of python do deallocate memory", "group_id": 373, "id": 335327}, {"user_id": 20196, "stars": [], "topic_id": 12648, "date_created": 1299958315.5069611, "message": "@masterbunnyfu 2.5+ IIRC", "group_id": 373, "id": 335486}, {"user_id": 18972, "stars": [], "topic_id": 12648, "date_created": 1299957058.899158, "message": "T-5", "group_id": 373, "id": 335162}, {"user_id": 38, "stars": [], "topic_id": 12648, "date_created": 1299957192.339129, "message": "https://fedorahosted.org/gdb-heap/ <-- looks very useful for profiling cpython's memory usage", "group_id": 373, "id": 335190}, {"user_id": 20599, "stars": [], "topic_id": 12648, "date_created": 1299958319.7414579, "message": "mmm vtables", "group_id": 373, "id": 335488}, {"user_id": 20599, "stars": [], "topic_id": 12648, "date_created": 1299957351.4555039, "message": "i hope this dovetails with the gdb python talk", "group_id": 373, "id": 335231}, {"user_id": 14463, "stars": [{"date_created": 1299957905.6340761, "user_id": 20760}, {"date_created": 1299958024.5370409, "user_id": 20316}], "topic_id": 12648, "date_created": 1299957890.5972109, "message": "Why is it a lie? IMO we *want* to know the bookkeeping overhead, we can figure out the size of the object's content some other way. In this case, it would just be noise.", "group_id": 373, "id": 335365}, {"user_id": 19520, "stars": [], "topic_id": 12648, "date_created": 1299957079.2699161, "message": "I hope this is awesome, the room is packed to the gills.", "group_id": 373, "id": 335169}, {"user_id": 7556, "stars": [], "topic_id": 12648, "date_created": 1299957879.7787459, "message": "I like slots", "group_id": 373, "id": 335364}, {"user_id": 21035, "stars": [], "topic_id": 12648, "date_created": 1299957999.0122459, "message": "did he paste a link to the slides?", "group_id": 373, "id": 335410}, {"user_id": 20760, "stars": [], "topic_id": 12648, "date_created": 1299958061.8121419, "message": "@gpshead I just like saying \"slots\". ;-) But totally agree.", "group_id": 373, "id": 335434}, {"user_id": 560, "stars": [], "topic_id": 12648, "date_created": 1299957822.5884011, "message": "I hope he shows code using slots", "group_id": 373, "id": 335351}, {"user_id": 18972, "stars": [], "topic_id": 12648, "date_created": 1299957641.6538069, "message": "http://pushingtheweb.com/2010/06/python-and-tcmalloc/", "group_id": 373, "id": 335310}, {"user_id": 6279, "stars": [], "topic_id": 12648, "date_created": 1299957689.4893329, "message": "I can already tell this is going to be an interesting talk.", "group_id": 373, "id": 335318}, {"user_id": 228, "stars": [{"date_created": 1299957804.6653459, "user_id": 1243}], "topic_id": 12648, "date_created": 1299957725.2756939, "message": "A save-the-slides talk for sure", "group_id": 373, "id": 335329}, {"user_id": 13954, "stars": [{"date_created": 1299957660.920162, "user_id": 20599}, {"date_created": 1299957707.084872, "user_id": 20760}], "topic_id": 12648, "date_created": 1299957576.5468631, "message": "\"Fixes: Use PyPy\" <3", "group_id": 373, "id": 335283}, {"user_id": 20760, "stars": [], "topic_id": 12648, "date_created": 1299957878.4441199, "message": "I love slots", "group_id": 373, "id": 335363}, {"user_id": 18972, "stars": [], "topic_id": 12648, "date_created": 1299957964.975316, "message": "yes i know, just pasting for reference.", "group_id": 373, "id": 335396}, {"user_id": 18972, "stars": [], "topic_id": 12648, "date_created": 1299958173.006175, "message": "https://fedorahosted.org/gdb-heap/", "group_id": 373, "id": 335451}, {"user_id": 18972, "stars": [{"date_created": 1299958997.204541, "user_id": 1243}, {"date_created": 1299959021.7334161, "user_id": 14463}], "topic_id": 12648, "date_created": 1299958966.5930679, "message": "supporting pypy in gdb-heap would require work as their internal memory management and type system is different and written in rpython. sprint to hack in support might happen.", "group_id": 373, "id": 335606}, {"user_id": 20316, "stars": [{"date_created": 1299958318.323359, "user_id": 14463}, {"date_created": 1299958945.0134461, "user_id": 1289}], "topic_id": 12648, "date_created": 1299958275.669816, "message": "now this is proper extreme", "group_id": 373, "id": 335475}, {"user_id": 4107, "stars": [{"date_created": 1299958062.3043849, "user_id": 927}], "topic_id": 12648, "date_created": 1299957961.066159, "message": "slide ref link: https://launchpad.net/meliae", "group_id": 373, "id": 335394}, {"user_id": 233, "stars": [{"date_created": 1299958283.279814, "user_id": 20196}], "topic_id": 12648, "date_created": 1299958262.8377559, "message": "This man is my hero.", "group_id": 373, "id": 335468}, {"user_id": 38, "stars": [{"date_created": 1299958366.7325201, "user_id": 7556}], "topic_id": 12648, "date_created": 1299958312.8742819, "message": "this is good stuff", "group_id": 373, "id": 335485}, {"user_id": 18972, "stars": [], "topic_id": 12648, "date_created": 1299958832.144896, "message": "I think the python tcmalloc url i splatted still applies today. cpython doesn't do anything fancy beyond its internal pools for small objects vs using the c library malloc for large ones. fragmentation and the c library implementation can mean free() doesn't do much for your heap.", "group_id": 373, "id": 335587}, {"user_id": 18972, "stars": [{"date_created": 1299958741.115855, "user_id": 20196}, {"date_created": 1299958048.5696349, "user_id": 20760}, {"date_created": 1299958068.5675299, "user_id": 927}], "topic_id": 12648, "date_created": 1299958029.8088329, "message": "slots is a hack and really needs to be done automagically by the VM. pypy does something like that, we were talking about how we could do it in a future cpython at the lang summit.", "group_id": 373, "id": 335420}, {"user_id": 18972, "stars": [], "topic_id": 12648, "date_created": 1299958149.6836779, "message": "you are dirty", "group_id": 373, "id": 335447}, {"user_id": 9816, "stars": [], "topic_id": 12648, "date_created": 1299958226.629106, "message": "thnx 4 lnx, i h8 typing", "group_id": 373, "id": 335458}, {"user_id": 20760, "stars": [], "topic_id": 12648, "date_created": 1299958269.7686751, "message": "@jtate When you say that newer versions of python deallocate memory, what versions are you talking about?", "group_id": 373, "id": 335470}, {"user_id": 20750, "stars": [], "topic_id": 12648, "date_created": 1299958410.263232, "message": "Though 2.5 DID reuse blocks that had been garbage collected", "group_id": 373, "id": 335507}, {"user_id": 20750, "stars": [], "topic_id": 12648, "date_created": 1299958460.7458391, "message": "so you do nasty stuff like forking if you need to do something RAM hungry", "group_id": 373, "id": 335520}, {"user_id": 228, "stars": [{"date_created": 1299958826.311106, "user_id": 20316}, {"date_created": 1299958826.4242401, "user_id": 20406}, {"date_created": 1299958833.0209219, "user_id": 7556}, {"date_created": 1299958847.4820881, "user_id": 9329}, {"date_created": 1299958957.8965631, "user_id": 927}], "topic_id": 12648, "date_created": 1299958780.8992281, "message": "proper use of irony: ++", "group_id": 373, "id": 335577}, {"user_id": 14463, "stars": [{"date_created": 1299958616.7750649, "user_id": 20316}, {"date_created": 1299958630.592479, "user_id": 20760}, {"date_created": 1299958728.350333, "user_id": 20599}, {"date_created": 1299959028.2801061, "user_id": 14463}], "topic_id": 12648, "date_created": 1299958598.932075, "message": "\u201cit's very low level\u201d", "group_id": 373, "id": 335548}, {"user_id": 18972, "stars": [{"date_created": 1299959182.6605749, "user_id": 20599}], "topic_id": 12648, "date_created": 1299959160.1350031, "message": "its not reverse engineering if you're reading the code that implements it ;)", "group_id": 373, "id": 335638}, {"user_id": 18972, "stars": [{"date_created": 1299959553.5673971, "user_id": 1243}], "topic_id": 12648, "date_created": 1299959258.037858, "message": "oh good tcmalloc question asked: glibc.py isolates glibc malloc implementation details, would need someone to write a tcmalloc.py or other for other mallocs, etc.", "group_id": 373, "id": 335646}, {"user_id": 18972, "stars": [{"date_created": 1299999059.9701581, "user_id": 20599}], "topic_id": 12648, "date_created": 1299998221.350661, "message": "slides online from David Malcolm: http://bit.ly/guMwL2", "group_id": 373, "id": 339355}]