Store Attrs inside Bindings
This prevents a double allocation per attribute set.
This commit is contained in:
		
							parent
							
								
									0342eb1705
								
							
						
					
					
						commit
						5b58991a71
					
				
					 9 changed files with 101 additions and 60 deletions
				
			
		|  | @ -8,7 +8,7 @@ namespace nix { | |||
| bool parseAutoArgs(Strings::iterator & i, | ||||
|     const Strings::iterator & argsEnd, std::map<string, string> & res); | ||||
| 
 | ||||
| void evalAutoArgs(EvalState & state, std::map<string, string> & in, Bindings & out); | ||||
| Bindings * evalAutoArgs(EvalState & state, std::map<string, string> & in); | ||||
| 
 | ||||
| bool parseSearchPathArg(Strings::iterator & i, | ||||
|     const Strings::iterator & argsEnd, Strings & searchPath); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue