On Wed, Jan 18, 2012 at 4:32 PM, Richard Hipp <d...@sqlite.org> wrote:
> On Wed, Jan 18, 2012 at 4:30 PM, John Elrick <john.elr...@fenestra.com > >wrote: > > > I made one more stab and narrowed down the mallocs to this call: > > > > Count: 119,133 = 'sqlite3Parser_lt_YYNSTATEpYYNRULE(12) > > sqlite3Parser(11) > > sqlite3RunParser(10) > > sqlite3Prepare(9) > > sqlite3_prepare(8) > > sqlite3_exec_inner_loop_invoke_callback(7) > > sqlite3_exec_outer_while(6) > > sqlite3_exec(5) > > sqlite3Parser_lt_YYNSTATEpYYNRULE(4) > > sqlite3Parser(3) > > sqlite3RunParser(2) > > sqlite3Prepare(1) > > sqlite3_step(0)' > > > > /**CS_ID**/ > fenestra_sqlite3_push(csid_sqlite3Parser_lt_YYNSTATEpYYNRULE); > > yy_reduce(yypParser,yyact-YYNSTATE); > > /**CS_ID**/ fenestra_sqlite3_pop(csid_sqlite3Parser_lt_YYNSTATEpYYNRULE); > > > > I started looking at yy_reduce, but it looks machine generated. If you > > give me some direction I'll see if I can narrow it down further. > > > > Can you print out the SQL that is being parsed when this malloc is called? > > I'll try to get some examples tomorrow. _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users